git.iko.soy/rowtype-yoga/purescript-yoga-react-dom
on main help sign in
Use spago next
commit29cfa5f7df6099c738c874a14c31d5533d9ffdf4 authorZelenya <zelenskyy.yevheniy@gmail.com> dateFri 14 Jun 2024, 13:42 (2 years ago) parente2bf7de
6 files changed+1539−61
index.html+1−1 spago.dhall−34 spago.lock+1489 spago.test.dhall−10 spago.yaml+33 test/Example.purs+16−16
index.html+1−1
@@ -1 +1 @@
1−<html><head><title>My Web Page</title><meta charSet="UTF-8"/><meta name="viewport" content="width=device-width, initial-scale=1.0"/><link rel="stylesheet" href="styles.css"/><style>body { background-color: #f0f0f2; }</style><script src="https://cdn.tailwindcss.com"></script><body class="w-full"><div id="react-root"><div><nav><ul class="navList"><li class="navItem"><a href="/">Home</a></li><li class="navItem">About</li><li class="navItem">Contact</li></ul></nav><aside><h4 class="title">My Blog</h4><p class="text">This is my blog. I hope you like it!</p></aside><main class="w-[80ch] max-w-[80ch] bg-white mx-auto shadow"><article class="px-8"><nav class="navigation"><ul class="flex flex-row justify-between"><li class="navItem">Home</li><li class="navItem">About</li><li class="navItem">Contact</li></ul></nav><div class="content"><h1 class="text-4xl">My Web Page</h1><p class="text">This is <b>my </b><i>web page</i>. Isn&#x27;t it grand?</p><blockquote class="italic">I am hungry.</blockquote><cite class="text"> -- Alfred Einstein</cite><div class="container"><video src="movie.mp4" width="320" height="240"><track kind="subtitles" src="subtitles_en.vtt" srcLang="en"/></video></div><table class="table"><thead class="thead"><tr class="headerRow"><th class="headerCell">Header 1</th><th class="headerCell">Header 2</th></tr></thead><tbody class="tbody"><tr class="tableRow"><td class="tableData">Row 1, Col 1</td><td class="tableData">Row 1, Col 2</td></tr><tr class="tableRow"><td class="tableData">Row 2, Col 1</td><td class="tableData">Row 2, Col 2</td></tr></tbody><tfoot class="tfoot"><tr class="footerRow"><td class="footerCell">Footer 1</td><td class="footerCell">Footer 2</td></tr></tfoot></table><h3>&lt;p&gt;, &lt;sup&gt;, &lt;sub&gt;</h3><p class="text">The temperature of boiling water is 100</p><sup class="text">o</sup>C<sub class="text">1</sub></div><h3>&lt;address&gt;</h3><address class="footer">1234 Main St, Anytown, USA</address></article><div class="myForm"><form action="#"><input type="text" placeholder="Type something" class="inputField"/><input type="submit" class="submitBtn" value="Submit"/></form><meta name="6"/></div></main><button class="bg-black px-4 py-2 rounded shadow font-bold text-white">Count up!</button><p>You clicked me <b>0</b> times.</p><footer class="footer">1234 Main St, Anytown, USA</footer></div></div></body><script src="index.js"></script></head></html>
1+<html><head><title>My Web Page</title><meta charSet="UTF-8"/><meta name="viewport" content="width=device-width, initial-scale=1.0"/><link rel="stylesheet" href="styles.css"/><style>body { background-color: #f0f0f2; }</style><script src="https://cdn.tailwindcss.com"></script><body class="w-full"><div id="react-root"><div><nav><ul class="navList"><li class="navItem"><a href="/">Home</a></li><li class="navItem">About</li><li class="navItem">Contact</li></ul></nav><aside><h4 class="title">My Blog</h4><p class="text">This is my blog. I hope you like it!</p></aside><main class="w-[80ch] max-w-[80ch] bg-white mx-auto shadow"><article class="px-8"><nav class="navigation"><ul class="flex flex-row justify-between"><li class="navItem">Home</li><li class="navItem">About</li><li class="navItem">Contact</li></ul></nav><div class="content"><h1 class="text-4xl">My Web Page</h1><p class="text">This is <b>my </b><i>web page</i>. Isn&#x27;t it grand?</p><blockquote class="italic">I am hungry.</blockquote><cite class="text"> -- Alfred Einstein</cite><div class="container"><video src="movie.mp4" width="320" height="240"><track kind="subtitles" src="subtitles_en.vtt" srcLang="en"/></video></div><table class="table"><thead class="thead"><tr class="headerRow"><th class="headerCell">Header 1</th><th class="headerCell">Header 2</th></tr></thead><tbody class="tbody"><tr class="tableRow"><td class="tableData">Row 1, Col 1</td><td class="tableData">Row 1, Col 2</td></tr><tr class="tableRow"><td class="tableData">Row 2, Col 1</td><td class="tableData">Row 2, Col 2</td></tr></tbody><tfoot class="tfoot"><tr class="footerRow"><td class="footerCell">Footer 1</td><td class="footerCell">Footer 2</td></tr></tfoot></table><h3>&lt;p&gt;, &lt;sup&gt;, &lt;sub&gt;</h3><p class="text">The temperature of boiling water is 100</p><sup class="text">o</sup>C<sub class="text">1</sub></div><h3>&lt;address&gt;</h3><address class="footer">1234 Main St, Anytown, USA</address></article><div class="myForm"><form action="#"><input type="text" placeholder="Type something" class="inputField"/><input type="submit" class="submitBtn" value="Submit"/></form><input value="hi"/></div></main><button class="bg-black px-4 py-2 rounded shadow font-bold text-white">Count up!</button><p>You clicked me <b>0</b> times.</p><footer class="footer">1234 Main St, Anytown, USA</footer></div></div></body><script src="index.js"></script></head></html>
spago.dhalldeleted−34
@@ -1,34 +0,0 @@
1−{-
2−Welcome to a Spago project!
3−You can edit this file as you like.
4−
5−Need help? See the following resources:
6−- Spago documentation: https://github.com/purescript/spago
7−- Dhall language tour: https://docs.dhall-lang.org/tutorials/Language-Tour.html
8−
9−When creating a new Spago project, you can use
10−`spago init --no-comments` or `spago init -C`
11−to generate this file without the comments in this block.
12−-}
13−{ name = "react-basic-dom-beta"
14−, dependencies =
15− [ "datetime"
16− , "effect"
17− , "forgetmenot"
18− , "functions"
19− , "nullable"
20− , "prelude"
21− , "react-basic"
22− , "react-basic-hooks"
23− , "record"
24− , "type-equality"
25− , "typelevel-prelude"
26− , "unsafe-coerce"
27− , "web-dom"
28− , "web-events"
29− , "web-html"
30− , "web-touchevents"
31− ]
32−, packages = ./packages.dhall
33−, sources = [ "src/**/*.purs" ]
34−}
spago.locknew file+1489
@@ -0,0 +1,1489 @@
1+workspace:
2+ packages:
3+ react-basic-dom-beta:
4+ path: ./
5+ dependencies:
6+ - datetime
7+ - effect
8+ - forgetmenot
9+ - functions
10+ - nullable
11+ - prelude
12+ - react-basic
13+ - react-basic-hooks
14+ - record
15+ - type-equality
16+ - typelevel-prelude
17+ - unsafe-coerce
18+ - web-dom
19+ - web-events
20+ - web-html
21+ - web-touchevents
22+ test_dependencies:
23+ - aff
24+ - console
25+ - foldable-traversable
26+ - node-buffer
27+ - node-fs-aff
28+ - spec
29+ - tuples
30+ build_plan:
31+ - aff
32+ - aff-promise
33+ - ansi
34+ - arraybuffer-types
35+ - arrays
36+ - avar
37+ - bifunctors
38+ - catenable-lists
39+ - console
40+ - const
41+ - contravariant
42+ - control
43+ - datetime
44+ - debug
45+ - distributive
46+ - effect
47+ - either
48+ - enums
49+ - exceptions
50+ - exists
51+ - foldable-traversable
52+ - foreign
53+ - foreign-object
54+ - forgetmenot
55+ - fork
56+ - free
57+ - functions
58+ - functors
59+ - gen
60+ - identity
61+ - indexed-monad
62+ - integers
63+ - invariant
64+ - js-date
65+ - lazy
66+ - lists
67+ - maybe
68+ - media-types
69+ - mmorph
70+ - newtype
71+ - node-buffer
72+ - node-child-process
73+ - node-fs
74+ - node-fs-aff
75+ - node-os
76+ - node-path
77+ - node-process
78+ - node-streams
79+ - nonempty
80+ - now
81+ - nullable
82+ - numbers
83+ - ordered-collections
84+ - orders
85+ - parallel
86+ - partial
87+ - pipes
88+ - posix-types
89+ - prelude
90+ - profunctor
91+ - react-basic
92+ - react-basic-hooks
93+ - record
94+ - refs
95+ - safe-coerce
96+ - spec
97+ - st
98+ - strings
99+ - tailrec
100+ - transformers
101+ - tuples
102+ - type-equality
103+ - typelevel-prelude
104+ - unfoldable
105+ - unsafe-coerce
106+ - unsafe-reference
107+ - web-dom
108+ - web-events
109+ - web-file
110+ - web-html
111+ - web-storage
112+ - web-touchevents
113+ - web-uievents
114+ package_set:
115+ address:
116+ registry: 29.1.0
117+ compiler: ">=0.15.9 <0.16.0"
118+ content:
119+ ace: 9.1.0
120+ aff: 7.1.0
121+ aff-bus: 6.0.0
122+ aff-coroutines: 9.0.0
123+ aff-promise: 4.0.0
124+ aff-retry: 2.0.0
125+ affjax: 13.0.0
126+ affjax-node: 1.0.0
127+ affjax-web: 1.0.0
128+ ansi: 7.0.0
129+ argonaut: 9.0.0
130+ argonaut-aeson-generic: 0.4.1
131+ argonaut-codecs: 9.1.0
132+ argonaut-core: 7.0.0
133+ argonaut-generic: 8.0.0
134+ argonaut-traversals: 10.0.0
135+ argparse-basic: 2.0.0
136+ array-builder: 0.1.2
137+ array-search: 0.5.6
138+ arraybuffer: 13.2.0
139+ arraybuffer-builder: 3.1.0
140+ arraybuffer-types: 3.0.2
141+ arrays: 7.2.1
142+ arrays-zipper: 2.0.1
143+ ask: 1.0.0
144+ assert: 6.0.0
145+ assert-multiple: 0.3.4
146+ avar: 5.0.0
147+ b64: 0.0.8
148+ barbies: 1.0.1
149+ barlow-lens: 0.9.0
150+ basic-auth: 3.0.1
151+ bifunctors: 6.0.0
152+ bigints: 7.0.1
153+ bolson: 0.3.9
154+ bookhound: 0.1.3
155+ bower-json: 3.0.0
156+ bucketchain: 1.0.1
157+ bucketchain-basic-auth: 1.0.1
158+ bucketchain-conditional: 1.0.1
159+ bucketchain-cors: 1.0.1
160+ bucketchain-csrf: 1.0.1
161+ bucketchain-header-utils: 1.0.1
162+ bucketchain-health: 1.0.1
163+ bucketchain-history-api-fallback: 1.0.1
164+ bucketchain-logger: 1.0.1
165+ bucketchain-secure: 1.0.1
166+ bucketchain-simple-api: 5.0.1
167+ bucketchain-sslify: 1.0.1
168+ bucketchain-static: 1.0.1
169+ call-by-name: 4.0.1
170+ canvas: 6.0.0
171+ canvas-action: 9.0.0
172+ cartesian: 1.0.6
173+ catenable-lists: 7.0.0
174+ channel: 1.0.0
175+ checked-exceptions: 3.1.1
176+ classless: 0.1.1
177+ classless-arbitrary: 0.1.1
178+ classless-decode-json: 0.1.1
179+ classless-encode-json: 0.1.3
180+ classnames: 2.0.0
181+ codec: 6.0.0
182+ codec-argonaut: 10.0.0
183+ colors: 7.0.1
184+ concur-core: 0.5.0
185+ concur-react: 0.5.0
186+ concurrent-queues: 3.0.0
187+ console: 6.0.0
188+ const: 6.0.0
189+ contravariant: 6.0.0
190+ control: 6.0.0
191+ convertable-options: 1.0.0
192+ coroutines: 7.0.0
193+ crypto: 5.0.1
194+ css: 6.0.0
195+ css-frameworks: 1.0.1
196+ datetime: 6.1.0
197+ datetime-parsing: 0.2.0
198+ debug: 6.0.2
199+ decimals: 7.1.0
200+ default-values: 1.0.1
201+ deku: 0.9.23
202+ deno: 0.0.5
203+ dissect: 1.0.0
204+ distributive: 6.0.0
205+ dodo-printer: 2.2.1
206+ dom-filereader: 7.0.0
207+ dom-indexed: 11.0.0
208+ dotenv: 4.0.0
209+ droplet: 0.6.0
210+ dts: 0.1.4
211+ dynamic-buffer: 3.0.1
212+ echarts-simple: 0.0.1
213+ effect: 4.0.0
214+ either: 6.1.0
215+ elmish: 0.9.3
216+ elmish-enzyme: 0.1.1
217+ elmish-hooks: 0.9.1
218+ elmish-html: 0.8.1
219+ elmish-testing-library: 0.3.1
220+ email-validate: 7.0.0
221+ encoding: 0.0.8
222+ enums: 6.0.1
223+ env-names: 0.3.4
224+ error: 2.0.0
225+ exceptions: 6.0.0
226+ exists: 6.0.0
227+ exitcodes: 4.0.0
228+ expect-inferred: 3.0.0
229+ fahrtwind: 2.0.0
230+ fallback: 0.1.0
231+ fast-vect: 1.1.0
232+ fetch: 1.1.4
233+ fetch-argonaut: 1.0.1
234+ fetch-core: 4.0.4
235+ fetch-yoga-json: 1.1.0
236+ filterable: 5.0.0
237+ fixed-points: 7.0.0
238+ fixed-precision: 5.0.0
239+ flame: 1.3.0
240+ float32: 2.0.0
241+ foldable-traversable: 6.0.0
242+ foreign: 7.0.0
243+ foreign-object: 4.1.0
244+ foreign-readwrite: 3.4.0
245+ forgetmenot: 0.1.0
246+ fork: 6.0.0
247+ form-urlencoded: 7.0.0
248+ formatters: 7.0.0
249+ framer-motion: 1.0.1
250+ free: 7.0.0
251+ freeap: 7.0.0
252+ freer-free: 0.0.1
253+ freet: 7.0.0
254+ functions: 6.0.0
255+ functor1: 3.0.0
256+ functors: 5.0.0
257+ fuzzy: 0.4.0
258+ gen: 4.0.0
259+ generate-values: 1.0.1
260+ generic-router: 0.0.1
261+ geojson: 0.0.3
262+ geometry-plane: 1.0.3
263+ github-actions-toolkit: 0.5.0
264+ grain: 3.0.0
265+ grain-router: 3.0.0
266+ grain-virtualized: 3.0.0
267+ graphql-client: 9.3.2
268+ graphs: 8.1.0
269+ group: 4.1.1
270+ halogen: 7.0.0
271+ halogen-bootstrap5: 2.2.0
272+ halogen-css: 10.0.0
273+ halogen-echarts-simple: 0.0.4
274+ halogen-formless: 4.0.3
275+ halogen-helix: 1.0.0
276+ halogen-hooks: 0.6.3
277+ halogen-hooks-extra: 0.9.0
278+ halogen-store: 0.5.4
279+ halogen-storybook: 2.0.0
280+ halogen-subscriptions: 2.0.0
281+ halogen-svg-elems: 8.0.0
282+ halogen-typewriter: 1.0.2
283+ halogen-vdom: 8.0.0
284+ halogen-vdom-string-renderer: 0.5.0
285+ heckin: 2.0.1
286+ heterogeneous: 0.6.0
287+ homogeneous: 0.4.0
288+ http-methods: 6.0.0
289+ httpure: 0.16.0
290+ httpurple: 3.0.1
291+ httpurple-argonaut: 1.0.1
292+ httpurple-yoga-json: 1.0.0
293+ humdrum: 0.0.1
294+ hyrule: 2.3.8
295+ identity: 6.0.0
296+ identy: 4.0.1
297+ indexed-db: 1.0.0
298+ indexed-monad: 3.0.0
299+ int64: 3.0.0
300+ integers: 6.0.0
301+ interpolate: 5.0.2
302+ invariant: 6.0.0
303+ jarilo: 1.0.1
304+ jelly: 0.10.0
305+ jelly-router: 0.3.0
306+ jelly-signal: 0.4.0
307+ jest: 1.0.0
308+ js-abort-controller: 1.0.0
309+ js-bigints: 2.1.0
310+ js-date: 8.0.0
311+ js-fileio: 3.0.0
312+ js-iterators: 0.1.1
313+ js-maps: 0.1.2
314+ js-promise: 1.0.0
315+ js-promise-aff: 1.0.0
316+ js-timers: 6.1.0
317+ js-uri: 3.1.0
318+ json-codecs: 3.0.0
319+ justifill: 0.5.0
320+ jwt: 0.0.9
321+ labeled-data: 0.2.0
322+ language-cst-parser: 0.13.0
323+ lazy: 6.0.0
324+ lazy-joe: 1.0.0
325+ lcg: 4.0.0
326+ leibniz: 5.0.0
327+ liminal: 1.0.1
328+ linalg: 6.0.0
329+ lists: 7.0.0
330+ literals: 1.0.2
331+ logging: 3.0.0
332+ logging-journald: 0.4.0
333+ machines: 7.0.0
334+ maps-eager: 0.4.1
335+ marionette: 1.0.0
336+ marionette-commander: 0.1.1
337+ marionette-react-basic-hooks: 0.1.1
338+ matrices: 5.0.1
339+ matryoshka: 1.0.0
340+ maybe: 6.0.0
341+ mdast-util-from-markdown: 0.2.1
342+ media-types: 6.0.0
343+ midi: 4.0.0
344+ milkis: 9.0.0
345+ minibench: 4.0.1
346+ mmorph: 7.0.0
347+ monad-control: 5.0.0
348+ monad-logger: 1.3.1
349+ monad-loops: 0.5.0
350+ monad-unlift: 1.0.1
351+ monoid-extras: 0.0.1
352+ monoidal: 0.16.0
353+ morello: 0.4.0
354+ mote: 3.0.0
355+ motsunabe: 2.0.0
356+ mysql: 6.0.1
357+ n3: 0.1.0
358+ nano-id: 1.1.0
359+ nanoid: 0.1.0
360+ naturals: 3.0.0
361+ nested-functor: 0.2.1
362+ newtype: 5.0.0
363+ nextjs: 0.1.1
364+ nextui: 0.2.0
365+ node-buffer: 8.0.0
366+ node-buffer-blob: 1.0.0
367+ node-child-process: 9.0.0
368+ node-env-paths: 1.0.0
369+ node-event-emitter: 3.0.0
370+ node-execa: 3.0.0
371+ node-fs: 8.2.0
372+ node-fs-aff: 9.2.0
373+ node-http: 8.0.0
374+ node-human-signals: 1.0.0
375+ node-net: 4.0.0
376+ node-os: 4.0.0
377+ node-path: 5.0.0
378+ node-process: 10.0.0
379+ node-readline: 7.0.0
380+ node-sqlite3: 8.0.0
381+ node-streams: 7.0.0
382+ node-streams-aff: 5.0.0
383+ node-url: 6.0.0
384+ nodemailer: 4.0.1
385+ nonempty: 7.0.0
386+ now: 6.0.0
387+ npm-package-json: 2.0.0
388+ nullable: 6.0.0
389+ numberfield: 0.1.0
390+ numbers: 9.0.1
391+ oak: 3.1.1
392+ oak-debug: 1.2.2
393+ object-maps: 0.3.0
394+ ocarina: 1.5.4
395+ open-folds: 6.3.0
396+ open-memoize: 6.1.0
397+ open-pairing: 6.1.0
398+ options: 7.0.0
399+ optparse: 5.0.0
400+ ordered-collections: 3.0.0
401+ ordered-set: 0.4.0
402+ orders: 6.0.0
403+ pairs: 9.0.1
404+ parallel: 6.0.0
405+ parsing: 10.2.0
406+ parsing-dataview: 3.2.4
407+ partial: 4.0.0
408+ pathy: 9.0.0
409+ pha: 0.11.0
410+ phaser: 0.7.0
411+ phylio: 1.1.2
412+ pipes: 8.0.0
413+ pirates-charm: 0.0.1
414+ pmock: 0.4.0
415+ point-free: 1.0.0
416+ pointed-list: 0.5.1
417+ polymorphic-vectors: 4.0.0
418+ posix-types: 6.0.0
419+ precise: 6.0.0
420+ precise-datetime: 7.0.0
421+ prelude: 6.0.1
422+ prettier-printer: 3.0.0
423+ profunctor: 6.0.0
424+ profunctor-lenses: 8.0.0
425+ protobuf: 4.3.0
426+ ps-cst: 1.2.0
427+ psa-utils: 8.0.0
428+ psc-ide: 19.0.0
429+ psci-support: 6.0.0
430+ qualified-do: 2.2.0
431+ quantities: 12.2.0
432+ quickcheck: 8.0.1
433+ quickcheck-combinators: 0.1.3
434+ quickcheck-laws: 7.0.0
435+ quickcheck-utf8: 0.0.0
436+ random: 6.0.0
437+ rationals: 6.0.0
438+ rdf: 0.1.0
439+ react: 11.0.0
440+ react-aria: 0.2.0
441+ react-basic: 17.0.0
442+ react-basic-classic: 3.0.0
443+ react-basic-dnd: 10.1.0
444+ react-basic-dom: 6.1.0
445+ react-basic-emotion: 7.1.0
446+ react-basic-hooks: 8.2.0
447+ react-basic-storybook: 2.0.0
448+ react-dom: 8.0.0
449+ react-halo: 3.0.0
450+ react-icons: 1.1.1
451+ react-markdown: 0.1.0
452+ react-testing-library: 4.0.1
453+ react-virtuoso: 1.0.0
454+ read: 1.0.1
455+ recharts: 1.1.0
456+ record: 4.0.0
457+ record-extra: 5.0.1
458+ record-studio: 1.0.4
459+ refs: 6.0.0
460+ remotedata: 5.0.0
461+ resource: 2.0.1
462+ resourcet: 1.0.0
463+ result: 1.0.3
464+ return: 0.2.0
465+ ring-modules: 5.0.1
466+ rito: 0.3.4
467+ routing: 11.0.0
468+ routing-duplex: 0.7.0
469+ run: 5.0.0
470+ safe-coerce: 2.0.0
471+ safely: 4.0.1
472+ school-of-music: 1.3.0
473+ selection-foldable: 0.2.0
474+ semirings: 7.0.0
475+ signal: 13.0.0
476+ simple-emitter: 3.0.1
477+ simple-i18n: 2.0.1
478+ simple-json: 9.0.0
479+ simple-jwt: 4.0.1
480+ simple-ulid: 3.0.0
481+ sized-matrices: 1.0.0
482+ sized-vectors: 5.0.2
483+ slug: 3.0.8
484+ small-ffi: 4.0.1
485+ soundfonts: 4.1.0
486+ sparse-matrices: 1.3.0
487+ sparse-polynomials: 2.0.5
488+ spec: 7.5.1
489+ spec-discovery: 8.0.1
490+ spec-golden: 1.0.0
491+ spec-quickcheck: 5.0.0
492+ splitmix: 2.1.0
493+ ssrs: 1.0.0
494+ st: 6.2.0
495+ statistics: 0.3.2
496+ strictlypositiveint: 1.0.1
497+ string-parsers: 8.0.0
498+ strings: 6.0.1
499+ strings-extra: 4.0.0
500+ stringutils: 0.0.12
501+ substitute: 0.2.3
502+ sunde: 3.0.0
503+ supply: 0.2.0
504+ svg-parser: 3.0.0
505+ systemd-journald: 0.3.0
506+ tagged: 4.0.2
507+ tailrec: 6.1.0
508+ tecton: 0.2.1
509+ tecton-halogen: 0.2.0
510+ test-unit: 17.0.0
511+ thermite: 6.3.1
512+ thermite-dom: 0.3.1
513+ these: 6.0.0
514+ toppokki: 4.0.0
515+ transformation-matrix: 1.0.1
516+ transformers: 6.0.0
517+ tree-rose: 4.0.2
518+ ts-bridge: 2.0.3
519+ tuples: 7.0.0
520+ two-or-more: 1.0.0
521+ type-equality: 4.0.1
522+ typedenv: 2.0.1
523+ typelevel: 6.0.0
524+ typelevel-lists: 2.1.0
525+ typelevel-peano: 1.0.1
526+ typelevel-prelude: 7.0.0
527+ typelevel-rows: 0.1.0
528+ uint: 7.0.0
529+ ulid: 3.0.1
530+ uncurried-transformers: 1.1.0
531+ undefined: 2.0.0
532+ undefined-is-not-a-problem: 1.1.0
533+ unfoldable: 6.0.0
534+ unicode: 6.0.0
535+ unique: 0.6.1
536+ unlift: 1.0.1
537+ unordered-collections: 3.0.1
538+ unsafe-coerce: 6.0.0
539+ unsafe-reference: 5.0.0
540+ untagged-to-tagged: 0.1.4
541+ untagged-union: 1.0.0
542+ uri: 9.0.0
543+ uuid: 9.0.0
544+ uuidv4: 1.0.0
545+ validation: 6.0.0
546+ variant: 8.0.0
547+ variant-encodings: 2.0.0
548+ vectorfield: 1.0.1
549+ vectors: 2.1.0
550+ versions: 7.0.0
551+ visx: 0.0.2
552+ web-clipboard: 5.0.0
553+ web-cssom: 2.0.0
554+ web-cssom-view: 0.1.0
555+ web-dom: 6.0.0
556+ web-dom-parser: 8.0.0
557+ web-dom-xpath: 3.0.0
558+ web-encoding: 3.0.0
559+ web-events: 4.0.0
560+ web-fetch: 3.0.0
561+ web-file: 4.0.0
562+ web-geometry: 0.1.0
563+ web-html: 4.1.0
564+ web-intl: 0.3.0
565+ web-pointerevents: 1.0.0
566+ web-proletarian: 1.0.0
567+ web-promise: 3.1.0
568+ web-resize-observer: 2.0.0
569+ web-router: 1.0.0
570+ web-socket: 4.0.0
571+ web-storage: 5.0.0
572+ web-streams: 3.0.0
573+ web-touchevents: 4.0.0
574+ web-uievents: 4.0.0
575+ web-url: 2.0.0
576+ web-workers: 1.1.0
577+ web-xhr: 5.0.1
578+ webextension-polyfill: 0.1.0
579+ webgpu: 0.0.0
580+ which: 2.0.0
581+ yoga-fetch: 1.0.1
582+ yoga-json: 5.1.0
583+ yoga-om: 0.1.0
584+ yoga-postgres: 6.0.0
585+ yoga-tree: 1.0.0
586+ z3: 0.0.2
587+ extra_packages: {}
588+packages:
589+ aff:
590+ type: registry
591+ version: 7.1.0
592+ integrity: sha256-7hOC6uQO9XBAI5FD8F33ChLjFAiZVfd4BJMqlMh7TNU=
593+ dependencies:
594+ - arrays
595+ - bifunctors
596+ - control
597+ - datetime
598+ - effect
599+ - either
600+ - exceptions
601+ - foldable-traversable
602+ - functions
603+ - maybe
604+ - newtype
605+ - parallel
606+ - prelude
607+ - refs
608+ - tailrec
609+ - transformers
610+ - unsafe-coerce
611+ aff-promise:
612+ type: registry
613+ version: 4.0.0
614+ integrity: sha256-Kq5EupbUpXeUXx4JqGQE7/RTTz/H6idzWhsocwlEFhM=
615+ dependencies:
616+ - aff
617+ - foreign
618+ ansi:
619+ type: registry
620+ version: 7.0.0
621+ integrity: sha256-ZMB6HD+q9CXvn9fRCmJ8dvuDrOVHcjombL3oNOerVnE=
622+ dependencies:
623+ - foldable-traversable
624+ - lists
625+ - strings
626+ arraybuffer-types:
627+ type: registry
628+ version: 3.0.2
629+ integrity: sha256-mQKokysYVkooS4uXbO+yovmV/s8b138Ws3zQvOwIHRA=
630+ dependencies: []
631+ arrays:
632+ type: registry
633+ version: 7.2.1
634+ integrity: sha256-HCUzV3uCSt6YBI9vlt1Ott20/2JfSCUoNsd+D6ORieQ=
635+ dependencies:
636+ - bifunctors
637+ - control
638+ - foldable-traversable
639+ - functions
640+ - maybe
641+ - nonempty
642+ - partial
643+ - prelude
644+ - safe-coerce
645+ - st
646+ - tailrec
647+ - tuples
648+ - unfoldable
649+ - unsafe-coerce
650+ avar:
651+ type: registry
652+ version: 5.0.0
653+ integrity: sha256-e7hf0x4hEpcygXP0LtvfvAQ49Bbj2aWtZT3gqM///0A=
654+ dependencies:
655+ - aff
656+ - effect
657+ - either
658+ - exceptions
659+ - functions
660+ - maybe
661+ bifunctors:
662+ type: registry
663+ version: 6.0.0
664+ integrity: sha256-/gZwC9YhNxZNQpnHa5BIYerCGM2jeX9ukZiEvYxm5Nw=
665+ dependencies:
666+ - const
667+ - either
668+ - newtype
669+ - prelude
670+ - tuples
671+ catenable-lists:
672+ type: registry
673+ version: 7.0.0
674+ integrity: sha256-76vYENhwF4BWTBsjeLuErCH2jqVT4M3R1HX+4RwSftA=
675+ dependencies:
676+ - control
677+ - foldable-traversable
678+ - lists
679+ - maybe
680+ - prelude
681+ - tuples
682+ - unfoldable
683+ console:
684+ type: registry
685+ version: 6.0.0
686+ integrity: sha256-gJpJ53fCDAL8BiCiJXH0HNAJ9K3gJtLo8GDaCK6hA5U=
687+ dependencies:
688+ - effect
689+ - prelude
690+ const:
691+ type: registry
692+ version: 6.0.0
693+ integrity: sha256-tNrxDW8D8H4jdHE2HiPzpLy08zkzJMmGHdRqt5BQuTc=
694+ dependencies:
695+ - invariant
696+ - newtype
697+ - prelude
698+ contravariant:
699+ type: registry
700+ version: 6.0.0
701+ integrity: sha256-TP+ooAp3vvmdjfQsQJSichF5B4BPDHp3wAJoWchip6c=
702+ dependencies:
703+ - const
704+ - either
705+ - newtype
706+ - prelude
707+ - tuples
708+ control:
709+ type: registry
710+ version: 6.0.0
711+ integrity: sha256-sH7Pg9E96JCPF9PIA6oQ8+BjTyO/BH1ZuE/bOcyj4Jk=
712+ dependencies:
713+ - newtype
714+ - prelude
715+ datetime:
716+ type: registry
717+ version: 6.1.0
718+ integrity: sha256-g/5X5BBegQWLpI9IWD+sY6mcaYpzzlW5lz5NBzaMtyI=
719+ dependencies:
720+ - bifunctors
721+ - control
722+ - either
723+ - enums
724+ - foldable-traversable
725+ - functions
726+ - gen
727+ - integers
728+ - lists
729+ - maybe
730+ - newtype
731+ - numbers
732+ - ordered-collections
733+ - partial
734+ - prelude
735+ - tuples
736+ debug:
737+ type: registry
738+ version: 6.0.2
739+ integrity: sha256-vmkYFuXYuELBzeauvgHG6E6Kf/Hp1dAnxwE9ByHfwSg=
740+ dependencies:
741+ - functions
742+ - prelude
743+ distributive:
744+ type: registry
745+ version: 6.0.0
746+ integrity: sha256-HTDdmEnzigMl+02SJB88j+gAXDx9VKsbvR4MJGDPbOQ=
747+ dependencies:
748+ - identity
749+ - newtype
750+ - prelude
751+ - tuples
752+ - type-equality
753+ effect:
754+ type: registry
755+ version: 4.0.0
756+ integrity: sha256-eBtZu+HZcMa5HilvI6kaDyVX3ji8p0W9MGKy2K4T6+M=
757+ dependencies:
758+ - prelude
759+ either:
760+ type: registry
761+ version: 6.1.0
762+ integrity: sha256-6hgTPisnMWVwQivOu2PKYcH8uqjEOOqDyaDQVUchTpY=
763+ dependencies:
764+ - control
765+ - invariant
766+ - maybe
767+ - prelude
768+ enums:
769+ type: registry
770+ version: 6.0.1
771+ integrity: sha256-HWaD73JFLorc4A6trKIRUeDMdzE+GpkJaEOM1nTNkC8=
772+ dependencies:
773+ - control
774+ - either
775+ - gen
776+ - maybe
777+ - newtype
778+ - nonempty
779+ - partial
780+ - prelude
781+ - tuples
782+ - unfoldable
783+ exceptions:
784+ type: registry
785+ version: 6.0.0
786+ integrity: sha256-y/xTAEIZIARCE+50/u1di0ncebJ+CIwNOLswyOWzMTw=
787+ dependencies:
788+ - effect
789+ - either
790+ - maybe
791+ - prelude
792+ exists:
793+ type: registry
794+ version: 6.0.0
795+ integrity: sha256-A0JQHpTfo1dNOj9U5/Fd3xndlRSE0g2IQWOGor2yXn8=
796+ dependencies:
797+ - unsafe-coerce
798+ foldable-traversable:
799+ type: registry
800+ version: 6.0.0
801+ integrity: sha256-fLeqRYM4jUrZD5H4WqcwUgzU7XfYkzO4zhgtNc3jcWM=
802+ dependencies:
803+ - bifunctors
804+ - const
805+ - control
806+ - either
807+ - functors
808+ - identity
809+ - maybe
810+ - newtype
811+ - orders
812+ - prelude
813+ - tuples
814+ foreign:
815+ type: registry
816+ version: 7.0.0
817+ integrity: sha256-1ORiqoS3HW+qfwSZAppHPWy4/6AQysxZ2t29jcdUMNA=
818+ dependencies:
819+ - either
820+ - functions
821+ - identity
822+ - integers
823+ - lists
824+ - maybe
825+ - prelude
826+ - strings
827+ - transformers
828+ foreign-object:
829+ type: registry
830+ version: 4.1.0
831+ integrity: sha256-q24okj6mT+yGHYQ+ei/pYPj5ih6sTbu7eDv/WU56JVo=
832+ dependencies:
833+ - arrays
834+ - foldable-traversable
835+ - functions
836+ - gen
837+ - lists
838+ - maybe
839+ - prelude
840+ - st
841+ - tailrec
842+ - tuples
843+ - typelevel-prelude
844+ - unfoldable
845+ forgetmenot:
846+ type: registry
847+ version: 0.1.0
848+ integrity: sha256-gp5M1eww2WamLPT9o9SBLG1BUoU3KLYx8JjXqvYBaXs=
849+ dependencies: []
850+ fork:
851+ type: registry
852+ version: 6.0.0
853+ integrity: sha256-X7u0SuCvFbLbzuNEKLBNuWjmcroqMqit4xEzpQwAP7E=
854+ dependencies:
855+ - aff
856+ free:
857+ type: registry
858+ version: 7.0.0
859+ integrity: sha256-72auTIZAG6fhz4F94rxyDwgfnHwp+/89rujZpZWrV0w=
860+ dependencies:
861+ - catenable-lists
862+ - control
863+ - distributive
864+ - either
865+ - exists
866+ - foldable-traversable
867+ - invariant
868+ - lazy
869+ - maybe
870+ - prelude
871+ - tailrec
872+ - transformers
873+ - tuples
874+ - unsafe-coerce
875+ functions:
876+ type: registry
877+ version: 6.0.0
878+ integrity: sha256-adMyJNEnhGde2unHHAP79gPtlNjNqzgLB8arEOn9hLI=
879+ dependencies:
880+ - prelude
881+ functors:
882+ type: registry
883+ version: 5.0.0
884+ integrity: sha256-zfPWWYisbD84MqwpJSZFlvM6v86McM68ob8p9s27ywU=
885+ dependencies:
886+ - bifunctors
887+ - const
888+ - contravariant
889+ - control
890+ - distributive
891+ - either
892+ - invariant
893+ - maybe
894+ - newtype
895+ - prelude
896+ - profunctor
897+ - tuples
898+ - unsafe-coerce
899+ gen:
900+ type: registry
901+ version: 4.0.0
902+ integrity: sha256-f7yzAXWwr+xnaqEOcvyO3ezKdoes8+WXWdXIHDBCAPI=
903+ dependencies:
904+ - either
905+ - foldable-traversable
906+ - identity
907+ - maybe
908+ - newtype
909+ - nonempty
910+ - prelude
911+ - tailrec
912+ - tuples
913+ - unfoldable
914+ identity:
915+ type: registry
916+ version: 6.0.0
917+ integrity: sha256-4wY0XZbAksjY6UAg99WkuKyJlQlWAfTi2ssadH0wVMY=
918+ dependencies:
919+ - control
920+ - invariant
921+ - newtype
922+ - prelude
923+ indexed-monad:
924+ type: registry
925+ version: 3.0.0
926+ integrity: sha256-N8yYLH7iRVnsprSAusJ369pUprXJo9gN9xM5XXSB+bM=
927+ dependencies:
928+ - control
929+ - newtype
930+ integers:
931+ type: registry
932+ version: 6.0.0
933+ integrity: sha256-sf+sK26R1hzwl3NhXR7WAu9zCDjQnfoXwcyGoseX158=
934+ dependencies:
935+ - maybe
936+ - numbers
937+ - prelude
938+ invariant:
939+ type: registry
940+ version: 6.0.0
941+ integrity: sha256-RGWWyYrz0Hs1KjPDA+87Kia67ZFBhfJ5lMGOMCEFoLo=
942+ dependencies:
943+ - control
944+ - prelude
945+ js-date:
946+ type: registry
947+ version: 8.0.0
948+ integrity: sha256-6TVF4DWg5JL+jRAsoMssYw8rgOVALMUHT1CuNZt8NRo=
949+ dependencies:
950+ - datetime
951+ - effect
952+ - exceptions
953+ - foreign
954+ - integers
955+ - now
956+ lazy:
957+ type: registry
958+ version: 6.0.0
959+ integrity: sha256-lMsfFOnlqfe4KzRRiW8ot5ge6HtcU3Eyh2XkXcP5IgU=
960+ dependencies:
961+ - control
962+ - foldable-traversable
963+ - invariant
964+ - prelude
965+ lists:
966+ type: registry
967+ version: 7.0.0
968+ integrity: sha256-EKF15qYqucuXP2lT/xPxhqy58f0FFT6KHdIB/yBOayI=
969+ dependencies:
970+ - bifunctors
971+ - control
972+ - foldable-traversable
973+ - lazy
974+ - maybe
975+ - newtype
976+ - nonempty
977+ - partial
978+ - prelude
979+ - tailrec
980+ - tuples
981+ - unfoldable
982+ maybe:
983+ type: registry
984+ version: 6.0.0
985+ integrity: sha256-5cCIb0wPwbat2PRkQhUeZO0jcAmf8jCt2qE0wbC3v2Q=
986+ dependencies:
987+ - control
988+ - invariant
989+ - newtype
990+ - prelude
991+ media-types:
992+ type: registry
993+ version: 6.0.0
994+ integrity: sha256-n/4FoGBasbVSYscGVRSyBunQ6CZbL3jsYL+Lp01mc9k=
995+ dependencies:
996+ - newtype
997+ - prelude
998+ mmorph:
999+ type: registry
1000+ version: 7.0.0
1001+ integrity: sha256-urZlZNNqGeQFe5D/ClHlR8QgGBNHTMFPtJ5S5IpflTQ=
1002+ dependencies:
1003+ - free
1004+ - functors
1005+ - transformers
1006+ newtype:
1007+ type: registry
1008+ version: 5.0.0
1009+ integrity: sha256-gdrQu8oGe9eZE6L3wOI8ql/igOg+zEGB5ITh2g+uttw=
1010+ dependencies:
1011+ - prelude
1012+ - safe-coerce
1013+ node-buffer:
1014+ type: registry
1015+ version: 8.0.0
1016+ integrity: sha256-RwOTB8yTS4Jjqc55JqxRcVaMXP+cYJ5aww0XH1Z/I8A=
1017+ dependencies:
1018+ - arraybuffer-types
1019+ - effect
1020+ - maybe
1021+ - st
1022+ - unsafe-coerce
1023+ node-child-process:
1024+ type: registry
1025+ version: 9.0.0
1026+ integrity: sha256-bi7hXHcrgqw6UQzD4p0kr2flPxdqyRHv3bLcffZYpm0=
1027+ dependencies:
1028+ - exceptions
1029+ - foreign
1030+ - foreign-object
1031+ - functions
1032+ - node-fs
1033+ - node-streams
1034+ - nullable
1035+ - posix-types
1036+ - unsafe-coerce
1037+ node-fs:
1038+ type: registry
1039+ version: 8.2.0
1040+ integrity: sha256-6X/8KFH5qAF15UDrMadoyAMZxd08bs9IF2XrVgvpH2I=
1041+ dependencies:
1042+ - datetime
1043+ - effect
1044+ - either
1045+ - enums
1046+ - exceptions
1047+ - functions
1048+ - integers
1049+ - js-date
1050+ - maybe
1051+ - node-buffer
1052+ - node-path
1053+ - node-streams
1054+ - nullable
1055+ - partial
1056+ - prelude
1057+ - strings
1058+ - unsafe-coerce
1059+ node-fs-aff:
1060+ type: registry
1061+ version: 9.2.0
1062+ integrity: sha256-usKEFrLY9zh8o3IP3bwc+jX7Zd4OOmhHvwLFZlxdN8U=
1063+ dependencies:
1064+ - aff
1065+ - either
1066+ - node-fs
1067+ - node-path
1068+ node-os:
1069+ type: registry
1070+ version: 4.0.0
1071+ integrity: sha256-kPT5qE+THN5FfrtqTh4M5CEKoUlEdZplqth6TnL72DE=
1072+ dependencies:
1073+ - arrays
1074+ - bifunctors
1075+ - console
1076+ - control
1077+ - datetime
1078+ - effect
1079+ - either
1080+ - exceptions
1081+ - foldable-traversable
1082+ - foreign
1083+ - foreign-object
1084+ - functions
1085+ - maybe
1086+ - node-buffer
1087+ - nullable
1088+ - partial
1089+ - posix-types
1090+ - prelude
1091+ - unsafe-coerce
1092+ node-path:
1093+ type: registry
1094+ version: 5.0.0
1095+ integrity: sha256-pd82nQ+2l5UThzaxPdKttgDt7xlsgIDLpPG0yxDEdyE=
1096+ dependencies:
1097+ - effect
1098+ node-process:
1099+ type: registry
1100+ version: 10.0.0
1101+ integrity: sha256-YzUqf7HWkGEQVRmkxUpL1x2GzKqKLyEyR7mkP68xcZs=
1102+ dependencies:
1103+ - effect
1104+ - foreign-object
1105+ - maybe
1106+ - node-streams
1107+ - posix-types
1108+ - prelude
1109+ - unsafe-coerce
1110+ node-streams:
1111+ type: registry
1112+ version: 7.0.0
1113+ integrity: sha256-EGCA+hp6chlxDlQ8UG3RIaIIL1R0OckKnqP+KPAX1y4=
1114+ dependencies:
1115+ - effect
1116+ - either
1117+ - exceptions
1118+ - node-buffer
1119+ - nullable
1120+ - prelude
1121+ nonempty:
1122+ type: registry
1123+ version: 7.0.0
1124+ integrity: sha256-54ablJZUHGvvlTJzi3oXyPCuvY6zsrWJuH/dMJ/MFLs=
1125+ dependencies:
1126+ - control
1127+ - foldable-traversable
1128+ - maybe
1129+ - prelude
1130+ - tuples
1131+ - unfoldable
1132+ now:
1133+ type: registry
1134+ version: 6.0.0
1135+ integrity: sha256-xZ7x37ZMREfs6GCDw/h+FaKHV/3sPWmtqBZRGTxybQY=
1136+ dependencies:
1137+ - datetime
1138+ - effect
1139+ nullable:
1140+ type: registry
1141+ version: 6.0.0
1142+ integrity: sha256-yiGBVl3AD+Guy4kNWWeN+zl1gCiJK+oeIFtZtPCw4+o=
1143+ dependencies:
1144+ - effect
1145+ - functions
1146+ - maybe
1147+ numbers:
1148+ type: registry
1149+ version: 9.0.1
1150+ integrity: sha256-/9M6aeMDBdB4cwYDeJvLFprAHZ49EbtKQLIJsneXLIk=
1151+ dependencies:
1152+ - functions
1153+ - maybe
1154+ ordered-collections:
1155+ type: registry
1156+ version: 3.0.0
1157+ integrity: sha256-R9WddNBRPkY37gw8XkDCLX2vJ5eI9qdaWDdCp61r2+M=
1158+ dependencies:
1159+ - arrays
1160+ - foldable-traversable
1161+ - gen
1162+ - lists
1163+ - maybe
1164+ - partial
1165+ - prelude
1166+ - st
1167+ - tailrec
1168+ - tuples
1169+ - unfoldable
1170+ orders:
1171+ type: registry
1172+ version: 6.0.0
1173+ integrity: sha256-nBA0g3/ai0euH8q9pSbGqk53W2q6agm/dECZTHcoink=
1174+ dependencies:
1175+ - newtype
1176+ - prelude
1177+ parallel:
1178+ type: registry
1179+ version: 6.0.0
1180+ integrity: sha256-VJbkGD0rAKX+NUEeBJbYJ78bEKaZbgow+QwQEfPB6ko=
1181+ dependencies:
1182+ - control
1183+ - effect
1184+ - either
1185+ - foldable-traversable
1186+ - functors
1187+ - maybe
1188+ - newtype
1189+ - prelude
1190+ - profunctor
1191+ - refs
1192+ - transformers
1193+ partial:
1194+ type: registry
1195+ version: 4.0.0
1196+ integrity: sha256-fwXerld6Xw1VkReh8yeQsdtLVrjfGiVuC5bA1Wyo/J4=
1197+ dependencies: []
1198+ pipes:
1199+ type: registry
1200+ version: 8.0.0
1201+ integrity: sha256-kvfqGM4cPA/wCcBHbp5psouFw5dZGvku2462x7ZBwSY=
1202+ dependencies:
1203+ - aff
1204+ - lists
1205+ - mmorph
1206+ - prelude
1207+ - tailrec
1208+ - transformers
1209+ - tuples
1210+ posix-types:
1211+ type: registry
1212+ version: 6.0.0
1213+ integrity: sha256-ZfFz8RR1lee/o/Prccyeut3Q+9tYd08mlR72sIh6GzA=
1214+ dependencies:
1215+ - maybe
1216+ - prelude
1217+ prelude:
1218+ type: registry
1219+ version: 6.0.1
1220+ integrity: sha256-o8p6SLYmVPqzXZhQFd2hGAWEwBoXl1swxLG/scpJ0V0=
1221+ dependencies: []
1222+ profunctor:
1223+ type: registry
1224+ version: 6.0.0
1225+ integrity: sha256-99NzxFgTr4CGlCSRYG1kShL+JhYbihhHtbOk1/0R5zI=
1226+ dependencies:
1227+ - control
1228+ - distributive
1229+ - either
1230+ - exists
1231+ - invariant
1232+ - newtype
1233+ - prelude
1234+ - tuples
1235+ react-basic:
1236+ type: registry
1237+ version: 17.0.0
1238+ integrity: sha256-xE5sL14ITpSRCbAnWrp7KAfbzv+Ft0rSaAnjkqKcSVY=
1239+ dependencies:
1240+ - effect
1241+ - prelude
1242+ - record
1243+ react-basic-hooks:
1244+ type: registry
1245+ version: 8.2.0
1246+ integrity: sha256-Ptu4w3DFLv7Chff650CCADcm4eeXfO/5jubd7QwJjsQ=
1247+ dependencies:
1248+ - aff
1249+ - aff-promise
1250+ - bifunctors
1251+ - console
1252+ - control
1253+ - datetime
1254+ - effect
1255+ - either
1256+ - exceptions
1257+ - foldable-traversable
1258+ - functions
1259+ - indexed-monad
1260+ - integers
1261+ - maybe
1262+ - newtype
1263+ - now
1264+ - nullable
1265+ - ordered-collections
1266+ - prelude
1267+ - react-basic
1268+ - refs
1269+ - tuples
1270+ - type-equality
1271+ - unsafe-coerce
1272+ - unsafe-reference
1273+ - web-html
1274+ record:
1275+ type: registry
1276+ version: 4.0.0
1277+ integrity: sha256-Za5U85bTRJEfGK5Sk4hM41oXy84YQI0I8TL3WUn1Qzg=
1278+ dependencies:
1279+ - functions
1280+ - prelude
1281+ - unsafe-coerce
1282+ refs:
1283+ type: registry
1284+ version: 6.0.0
1285+ integrity: sha256-Vgwne7jIbD3ZMoLNNETLT8Litw6lIYo3MfYNdtYWj9s=
1286+ dependencies:
1287+ - effect
1288+ - prelude
1289+ safe-coerce:
1290+ type: registry
1291+ version: 2.0.0
1292+ integrity: sha256-a1ibQkiUcbODbLE/WAq7Ttbbh9ex+x33VCQ7GngKudU=
1293+ dependencies:
1294+ - unsafe-coerce
1295+ spec:
1296+ type: registry
1297+ version: 7.5.1
1298+ integrity: sha256-xe0f0J1uuuTqq/HdPFlJEUfLK3bhfwDpCdSg7yFn+kw=
1299+ dependencies:
1300+ - aff
1301+ - ansi
1302+ - arrays
1303+ - avar
1304+ - bifunctors
1305+ - console
1306+ - control
1307+ - datetime
1308+ - debug
1309+ - effect
1310+ - either
1311+ - exceptions
1312+ - foldable-traversable
1313+ - fork
1314+ - identity
1315+ - integers
1316+ - lists
1317+ - maybe
1318+ - newtype
1319+ - node-buffer
1320+ - node-child-process
1321+ - node-fs
1322+ - node-fs-aff
1323+ - node-os
1324+ - node-process
1325+ - node-streams
1326+ - now
1327+ - ordered-collections
1328+ - parallel
1329+ - pipes
1330+ - prelude
1331+ - refs
1332+ - strings
1333+ - tailrec
1334+ - transformers
1335+ - tuples
1336+ st:
1337+ type: registry
1338+ version: 6.2.0
1339+ integrity: sha256-z9X0WsOUlPwNx9GlCC+YccCyz8MejC8Wb0C4+9fiBRY=
1340+ dependencies:
1341+ - partial
1342+ - prelude
1343+ - tailrec
1344+ - unsafe-coerce
1345+ strings:
1346+ type: registry
1347+ version: 6.0.1
1348+ integrity: sha256-WssD3DbX4OPzxSdjvRMX0yvc9+pS7n5gyPv5I2Trb7k=
1349+ dependencies:
1350+ - arrays
1351+ - control
1352+ - either
1353+ - enums
1354+ - foldable-traversable
1355+ - gen
1356+ - integers
1357+ - maybe
1358+ - newtype
1359+ - nonempty
1360+ - partial
1361+ - prelude
1362+ - tailrec
1363+ - tuples
1364+ - unfoldable
1365+ - unsafe-coerce
1366+ tailrec:
1367+ type: registry
1368+ version: 6.1.0
1369+ integrity: sha256-Xx19ECVDRrDWpz9D2GxQHHV89vd61dnXxQm0IcYQHGk=
1370+ dependencies:
1371+ - bifunctors
1372+ - effect
1373+ - either
1374+ - identity
1375+ - maybe
1376+ - partial
1377+ - prelude
1378+ - refs
1379+ transformers:
1380+ type: registry
1381+ version: 6.0.0
1382+ integrity: sha256-Pzw40HjthX77tdPAYzjx43LK3X5Bb7ZspYAp27wksFA=
1383+ dependencies:
1384+ - control
1385+ - distributive
1386+ - effect
1387+ - either
1388+ - exceptions
1389+ - foldable-traversable
1390+ - identity
1391+ - lazy
1392+ - maybe
1393+ - newtype
1394+ - prelude
1395+ - tailrec
1396+ - tuples
1397+ - unfoldable
1398+ tuples:
1399+ type: registry
1400+ version: 7.0.0
1401+ integrity: sha256-1rXgTomes9105BjgXqIw0FL6Fz1lqqUTLWOumhWec1M=
1402+ dependencies:
1403+ - control
1404+ - invariant
1405+ - prelude
1406+ type-equality:
1407+ type: registry
1408+ version: 4.0.1
1409+ integrity: sha256-Hs9D6Y71zFi/b+qu5NSbuadUQXe5iv5iWx0226vOHUw=
1410+ dependencies: []
1411+ typelevel-prelude:
1412+ type: registry
1413+ version: 7.0.0
1414+ integrity: sha256-uFF2ph+vHcQpfPuPf2a3ukJDFmLhApmkpTMviHIWgJM=
1415+ dependencies:
1416+ - prelude
1417+ - type-equality
1418+ unfoldable:
1419+ type: registry
1420+ version: 6.0.0
1421+ integrity: sha256-JtikvJdktRap7vr/K4ITlxUX1QexpnqBq0G/InLr6eg=
1422+ dependencies:
1423+ - foldable-traversable
1424+ - maybe
1425+ - partial
1426+ - prelude
1427+ - tuples
1428+ unsafe-coerce:
1429+ type: registry
1430+ version: 6.0.0
1431+ integrity: sha256-IqIYW4Vkevn8sI+6aUwRGvd87tVL36BBeOr0cGAE7t0=
1432+ dependencies: []
1433+ unsafe-reference:
1434+ type: registry
1435+ version: 5.0.0
1436+ integrity: sha256-zU7BhfJU14nXQRZG9iADsp0mSiKhz07OcKyjRB2YT+Y=
1437+ dependencies:
1438+ - prelude
1439+ web-dom:
1440+ type: registry
1441+ version: 6.0.0
1442+ integrity: sha256-1kSKWFDI4LupdmpjK01b1MMxDFW7jvatEgPgVmCmSBQ=
1443+ dependencies:
1444+ - web-events
1445+ web-events:
1446+ type: registry
1447+ version: 4.0.0
1448+ integrity: sha256-YDt8b6u1tzGtnWyNRodne57iO8FNSGPaTCVzBUyUn4k=
1449+ dependencies:
1450+ - datetime
1451+ - enums
1452+ - foreign
1453+ - nullable
1454+ web-file:
1455+ type: registry
1456+ version: 4.0.0
1457+ integrity: sha256-1h5jPBkvjY71jLEdwVadXCx86/2inNoMBO//Rd3eCSU=
1458+ dependencies:
1459+ - foreign
1460+ - media-types
1461+ - web-dom
1462+ web-html:
1463+ type: registry
1464+ version: 4.1.0
1465+ integrity: sha256-ByqS/h1/yG+hjCOnOQp7L1QpIWzQENNKB1kaHtpEhlE=
1466+ dependencies:
1467+ - js-date
1468+ - web-dom
1469+ - web-file
1470+ - web-storage
1471+ web-storage:
1472+ type: registry
1473+ version: 5.0.0
1474+ integrity: sha256-q+6lxcnfWxus0/nDeFVtF1V+tLehZvvXQ0cduYPLksY=
1475+ dependencies:
1476+ - nullable
1477+ - web-events
1478+ web-touchevents:
1479+ type: registry
1480+ version: 4.0.0
1481+ integrity: sha256-nDHMyXbkDfCEp299RLHCqj5HCDgWXFFy80lGoGjSzms=
1482+ dependencies:
1483+ - web-uievents
1484+ web-uievents:
1485+ type: registry
1486+ version: 4.0.0
1487+ integrity: sha256-Vtp5m/8IWP3flDXpnVn3Mxq8lCFDlBFp5eBnB+uO/CM=
1488+ dependencies:
1489+ - web-html
spago.test.dhalldeleted−10
@@ -1,10 +0,0 @@
1−let conf = ./spago.dhall
2−
3−let dependencies = ["console", "spec", "node-fs-aff", "aff", "node-buffer", "react-basic-hooks", "foldable-traversable", "tuples" ]
4−
5−let sources = [ "src/**/*.purs", "test/**/*.purs" ]
6−
7−in conf //
8− { dependencies = conf.dependencies # dependencies
9− , sources = conf.sources # sources
10− }
spago.yamlnew file+33
@@ -0,0 +1,33 @@
1+package:
2+ dependencies:
3+ - datetime
4+ - effect
5+ - forgetmenot
6+ - functions
7+ - nullable
8+ - prelude
9+ - react-basic
10+ - react-basic-hooks
11+ - record
12+ - type-equality
13+ - typelevel-prelude
14+ - unsafe-coerce
15+ - web-dom
16+ - web-events
17+ - web-html
18+ - web-touchevents
19+ name: react-basic-dom-beta
20+ test:
21+ main: Test.Main
22+ dependencies:
23+ - console
24+ - spec
25+ - node-fs-aff
26+ - aff
27+ - node-buffer
28+ - foldable-traversable
29+ - tuples
30+workspace:
31+ extraPackages: {}
32+ packageSet:
33+ registry: 29.1.0
test/Example.purs+16−16
@@ -133,22 +133,22 @@ formExample = H.div { className: "myForm" }
133133 [ H.input { type: "text", placeholder: "Type something", className: "inputField" }
134134 , H.input { type: "submit", value: "Submit", className: "submitBtn" }
135135 ]
136−-- , H.select { name: "mySelect", className: "selectField" }
137−-- [ H.option { value: "Option1" } "Option 1"
138−-- , H.option { value: "Option2" } "Option 2"
139−-- ]
140−-- , H.img { src: "https://images.unsplash.com/photo-1567201864585-6baec9110dac?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1374&q=80", alt: "My Image", className: "myImage" }
141−-- , H.span { className: "mySpan" } "Some text in a span element"
142−-- , H.header { className: "myHeader" } "This is a header"
143−-- , H.section { className: "mySection" } "This is a section"
144−-- , H.iframeWithChildren { src: "https://www.example.com", className: "myIframe" } "Content of the iframe"
145−-- , H.abbr { title: "abbreviation" } "abbr"
146−-- , H.meter { min: "0", max: "100", value: "70" } []
147− , H.input { valu: "hi" }
148−-- , H.progress { value: "32", max: "100" } []
149−-- , H.audio { controls: "" }
150−-- $ H.source { src: "path/to/audio.mp3", type: "audio/mpeg" }
136+ -- , H.select { name: "mySelect", className: "selectField" }
137+ -- [ H.option { value: "Option1" } "Option 1"
138+ -- , H.option { value: "Option2" } "Option 2"
139+ -- ]
140+ -- , H.img { src: "https://images.unsplash.com/photo-1567201864585-6baec9110dac?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1374&q=80", alt: "My Image", className: "myImage" }
141+ -- , H.span { className: "mySpan" } "Some text in a span element"
142+ -- , H.header { className: "myHeader" } "This is a header"
143+ -- , H.section { className: "mySection" } "This is a section"
144+ -- , H.iframeWithChildren { src: "https://www.example.com", className: "myIframe" } "Content of the iframe"
145+ -- , H.abbr { title: "abbreviation" } "abbr"
146+ -- , H.meter { min: "0", max: "100", value: "70" } []
147+ , H.input { value: "hi" }
148+ -- , H.progress { value: "32", max: "100" } []
149+ -- , H.audio { controls: "" }
150+ -- $ H.source { src: "path/to/audio.mp3", type: "audio/mpeg" }
151151
152152 ]
153153
154−x y = y.a + y.b + y.c
154+x y = y.a + y.b + y.c