git.iko.soy/rowtype-yoga/purescript-yoga-react-dom
on main help sign in
Merge pull request #2 from rowtype-yoga/spago-next

Use spago@next

commit40719fffb5b8b0578be66f67969b0099f5e08c8c authorMark Eibes <mark.eibes@gmail.com> dateFri 14 Jun 2024, 22:45 (2 years ago) parente2bf7de6c3b4b2
6 files changed+1472−61
index.html+1−1 spago.dhall−34 spago.lock+1422 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+1422
@@ -0,0 +1,1422 @@
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
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+ - distributive
45+ - effect
46+ - either
47+ - enums
48+ - exceptions
49+ - exists
50+ - foldable-traversable
51+ - foreign
52+ - forgetmenot
53+ - fork
54+ - free
55+ - functions
56+ - functors
57+ - gen
58+ - identity
59+ - indexed-monad
60+ - integers
61+ - invariant
62+ - js-date
63+ - lazy
64+ - lists
65+ - maybe
66+ - media-types
67+ - mmorph
68+ - newtype
69+ - node-buffer
70+ - node-event-emitter
71+ - node-fs
72+ - node-path
73+ - node-streams
74+ - nonempty
75+ - now
76+ - nullable
77+ - numbers
78+ - ordered-collections
79+ - orders
80+ - parallel
81+ - partial
82+ - pipes
83+ - prelude
84+ - profunctor
85+ - react-basic
86+ - react-basic-hooks
87+ - record
88+ - refs
89+ - safe-coerce
90+ - spec
91+ - st
92+ - strings
93+ - tailrec
94+ - transformers
95+ - tuples
96+ - type-equality
97+ - typelevel-prelude
98+ - unfoldable
99+ - unsafe-coerce
100+ - unsafe-reference
101+ - web-dom
102+ - web-events
103+ - web-file
104+ - web-html
105+ - web-storage
106+ - web-touchevents
107+ - web-uievents
108+ package_set:
109+ address:
110+ registry: 51.2.0
111+ compiler: ">=0.15.15 <0.16.0"
112+ content:
113+ abc-parser: 2.0.1
114+ ace: 9.1.0
115+ address-rfc2821: 0.1.1
116+ aff: 7.1.0
117+ aff-bus: 6.0.0
118+ aff-coroutines: 9.0.0
119+ aff-promise: 4.0.0
120+ aff-retry: 2.0.0
121+ affjax: 13.0.0
122+ affjax-node: 1.0.0
123+ affjax-web: 1.0.0
124+ ansi: 7.0.0
125+ apexcharts: 0.5.0
126+ applicative-phases: 1.0.0
127+ argonaut: 9.0.0
128+ argonaut-aeson-generic: 0.4.1
129+ argonaut-codecs: 9.1.0
130+ argonaut-core: 7.0.0
131+ argonaut-generic: 8.0.0
132+ argonaut-traversals: 10.0.0
133+ argparse-basic: 2.0.0
134+ array-builder: 0.1.2
135+ array-search: 0.5.6
136+ arraybuffer: 13.2.0
137+ arraybuffer-builder: 3.1.0
138+ arraybuffer-types: 3.0.2
139+ arrays: 7.3.0
140+ arrays-extra: 0.6.1
141+ arrays-zipper: 2.0.1
142+ ask: 1.0.0
143+ assert: 6.0.0
144+ assert-multiple: 0.3.4
145+ avar: 5.0.0
146+ b64: 0.0.8
147+ barbies: 1.0.1
148+ barlow-lens: 0.9.0
149+ bifunctors: 6.0.0
150+ bigints: 7.0.1
151+ bolson: 0.3.9
152+ bookhound: 0.1.7
153+ bower-json: 3.0.0
154+ call-by-name: 4.0.1
155+ canvas: 6.0.0
156+ canvas-action: 9.0.0
157+ cartesian: 1.0.6
158+ catenable-lists: 7.0.0
159+ cbor-stream: 1.0.4
160+ chameleon: 1.0.0
161+ chameleon-halogen: 1.0.3
162+ chameleon-react-basic: 1.1.0
163+ chameleon-styled: 2.5.0
164+ chameleon-transformers: 1.0.0
165+ channel: 1.0.0
166+ checked-exceptions: 3.1.1
167+ choku: 1.0.1
168+ classless: 0.1.1
169+ classless-arbitrary: 0.1.1
170+ classless-decode-json: 0.1.1
171+ classless-encode-json: 0.1.3
172+ classnames: 2.0.0
173+ codec: 6.1.0
174+ codec-argonaut: 10.0.0
175+ codec-json: 1.2.0
176+ colors: 7.0.1
177+ concur-core: 0.5.0
178+ concur-react: 0.5.0
179+ concurrent-queues: 3.0.0
180+ console: 6.1.0
181+ const: 6.0.0
182+ contravariant: 6.0.0
183+ control: 6.0.0
184+ convertable-options: 1.0.0
185+ coroutines: 7.0.0
186+ css: 6.0.0
187+ css-frameworks: 1.0.1
188+ csv-stream: 2.0.2
189+ data-mvc: 0.0.2
190+ datetime: 6.1.0
191+ datetime-parsing: 0.2.0
192+ debounce: 0.1.0
193+ debug: 6.0.2
194+ decimals: 7.1.0
195+ default-values: 1.0.1
196+ deku: 0.9.23
197+ deno: 0.0.5
198+ dissect: 1.0.0
199+ distributive: 6.0.0
200+ dom-filereader: 7.0.0
201+ dom-indexed: 12.0.0
202+ dom-simple: 0.4.0
203+ dotenv: 4.0.3
204+ droplet: 0.6.0
205+ dts: 1.0.0
206+ dual-numbers: 1.0.2
207+ dynamic-buffer: 3.0.1
208+ echarts-simple: 0.0.1
209+ effect: 4.0.0
210+ either: 6.1.0
211+ elmish: 0.11.3
212+ elmish-enzyme: 0.1.1
213+ elmish-hooks: 0.10.0
214+ elmish-html: 0.8.2
215+ elmish-testing-library: 0.3.2
216+ email-validate: 7.0.0
217+ encoding: 0.0.9
218+ enums: 6.0.1
219+ env-names: 0.3.4
220+ error: 2.0.0
221+ eta-conversion: 0.3.2
222+ exceptions: 6.0.0
223+ exists: 6.0.0
224+ exitcodes: 4.0.0
225+ expect-inferred: 3.0.0
226+ ezfetch: 1.0.0
227+ fahrtwind: 2.0.0
228+ fallback: 0.1.0
229+ fast-vect: 1.2.0
230+ fetch: 4.1.0
231+ fetch-argonaut: 1.0.1
232+ fetch-core: 5.1.0
233+ fetch-yoga-json: 1.1.0
234+ ffi-simple: 0.5.1
235+ fft-js: 0.1.0
236+ filterable: 5.0.0
237+ fix-functor: 0.1.0
238+ fixed-points: 7.0.0
239+ fixed-precision: 5.0.0
240+ flame: 1.3.0
241+ float32: 2.0.0
242+ fmt: 0.2.1
243+ foldable-traversable: 6.0.0
244+ foldable-traversable-extra: 0.0.6
245+ foreign: 7.0.0
246+ foreign-object: 4.1.0
247+ foreign-readwrite: 3.4.0
248+ forgetmenot: 0.1.0
249+ fork: 6.0.0
250+ form-urlencoded: 7.0.0
251+ formatters: 7.0.0
252+ framer-motion: 1.0.1
253+ free: 7.1.0
254+ freeap: 7.0.0
255+ freer-free: 0.0.1
256+ freet: 7.0.0
257+ functions: 6.0.0
258+ functor1: 3.0.0
259+ functors: 5.0.0
260+ fuzzy: 0.4.0
261+ gen: 4.0.0
262+ generate-values: 1.0.1
263+ generic-router: 0.0.1
264+ geojson: 0.0.5
265+ geometry-plane: 1.0.3
266+ gojs: 0.1.1
267+ grain: 3.0.0
268+ grain-router: 3.0.0
269+ grain-virtualized: 3.0.0
270+ graphs: 8.1.0
271+ group: 4.1.1
272+ halogen: 7.0.0
273+ halogen-bootstrap5: 5.3.2
274+ halogen-canvas: 1.0.0
275+ halogen-css: 10.0.0
276+ halogen-echarts-simple: 0.0.4
277+ halogen-formless: 4.0.3
278+ halogen-helix: 1.0.0
279+ halogen-hooks: 0.6.3
280+ halogen-hooks-extra: 0.9.0
281+ halogen-infinite-scroll: 1.1.0
282+ halogen-store: 0.5.4
283+ halogen-storybook: 2.0.0
284+ halogen-subscriptions: 2.0.0
285+ halogen-svg-elems: 8.0.0
286+ halogen-typewriter: 1.0.4
287+ halogen-vdom: 8.0.0
288+ halogen-vdom-string-renderer: 0.5.0
289+ halogen-xterm: 2.0.0
290+ heckin: 2.0.1
291+ heterogeneous: 0.6.0
292+ homogeneous: 0.4.0
293+ http-methods: 6.0.0
294+ httpurple: 4.0.0
295+ humdrum: 0.0.1
296+ hyrule: 2.3.8
297+ identity: 6.0.0
298+ identy: 4.0.1
299+ indexed-db: 1.0.0
300+ indexed-monad: 3.0.0
301+ int64: 3.0.0
302+ integers: 6.0.0
303+ interpolate: 5.0.2
304+ intersection-observer: 1.0.1
305+ invariant: 6.0.0
306+ jarilo: 1.0.1
307+ jelly: 0.10.0
308+ jelly-router: 0.3.0
309+ jelly-signal: 0.4.0
310+ jest: 1.0.0
311+ js-abort-controller: 1.0.0
312+ js-bigints: 2.2.1
313+ js-date: 8.0.0
314+ js-fetch: 0.2.1
315+ js-fileio: 3.0.0
316+ js-intl: 1.0.4
317+ js-iterators: 0.1.1
318+ js-maps: 0.1.2
319+ js-promise: 1.0.0
320+ js-promise-aff: 1.0.0
321+ js-timers: 6.1.0
322+ js-uri: 3.1.0
323+ json: 1.1.0
324+ json-codecs: 5.0.0
325+ justifill: 0.5.0
326+ jwt: 0.0.9
327+ labeled-data: 0.2.0
328+ language-cst-parser: 0.14.0
329+ lazy: 6.0.0
330+ lazy-joe: 1.0.0
331+ lcg: 4.0.0
332+ leibniz: 5.0.0
333+ leveldb: 1.0.1
334+ liminal: 1.0.1
335+ linalg: 6.0.0
336+ lists: 7.0.0
337+ literals: 1.0.2
338+ logging: 3.0.0
339+ logging-journald: 0.4.0
340+ lumi-components: 18.0.0
341+ machines: 7.0.0
342+ maps-eager: 0.4.1
343+ marionette: 1.0.0
344+ marionette-react-basic-hooks: 0.1.1
345+ marked: 0.1.0
346+ matrices: 5.0.1
347+ matryoshka: 1.0.0
348+ maybe: 6.0.0
349+ media-types: 6.0.0
350+ meowclient: 1.0.0
351+ midi: 4.0.0
352+ milkis: 9.0.0
353+ minibench: 4.0.1
354+ mmorph: 7.0.0
355+ monad-control: 5.0.0
356+ monad-logger: 1.3.1
357+ monad-loops: 0.5.0
358+ monad-unlift: 1.0.1
359+ monoid-extras: 0.0.1
360+ monoidal: 0.16.0
361+ morello: 0.4.0
362+ mote: 3.0.0
363+ motsunabe: 2.0.0
364+ mvc: 0.0.1
365+ mysql: 6.0.1
366+ n3: 0.1.0
367+ nano-id: 1.1.0
368+ nanoid: 0.1.0
369+ naturals: 3.0.0
370+ nested-functor: 0.2.1
371+ newtype: 5.0.0
372+ nextjs: 0.1.1
373+ nextui: 0.2.0
374+ node-buffer: 9.0.0
375+ node-child-process: 11.1.0
376+ node-event-emitter: 3.0.0
377+ node-execa: 5.0.0
378+ node-fs: 9.1.0
379+ node-glob-basic: 1.3.0
380+ node-http: 9.1.0
381+ node-http2: 1.1.1
382+ node-human-signals: 1.0.0
383+ node-net: 5.1.0
384+ node-os: 5.1.0
385+ node-path: 5.0.0
386+ node-process: 11.2.0
387+ node-readline: 8.1.0
388+ node-sqlite3: 8.0.0
389+ node-stream-pipes: 1.4.1
390+ node-streams: 9.0.0
391+ node-tls: 0.3.1
392+ node-url: 7.0.1
393+ node-zlib: 0.4.0
394+ nonempty: 7.0.0
395+ now: 6.0.0
396+ npm-package-json: 2.0.0
397+ nullable: 6.0.0
398+ numberfield: 0.1.0
399+ numbers: 9.0.1
400+ oak: 3.1.1
401+ oak-debug: 1.2.2
402+ object-maps: 0.3.0
403+ ocarina: 1.5.4
404+ open-folds: 6.3.0
405+ open-memoize: 6.1.0
406+ open-pairing: 6.1.0
407+ options: 7.0.0
408+ optparse: 5.0.1
409+ ordered-collections: 3.2.0
410+ ordered-set: 0.4.0
411+ orders: 6.0.0
412+ owoify: 1.2.0
413+ pairs: 9.0.1
414+ parallel: 7.0.0
415+ parsing: 10.2.0
416+ parsing-dataview: 3.2.4
417+ partial: 4.0.0
418+ pathy: 9.0.0
419+ pha: 0.13.0
420+ phaser: 0.7.0
421+ phylio: 1.1.2
422+ pipes: 8.0.0
423+ pirates-charm: 0.0.1
424+ pmock: 0.9.0
425+ point-free: 1.0.0
426+ pointed-list: 0.5.1
427+ polymorphic-vectors: 4.0.0
428+ posix-types: 6.0.0
429+ postgresql: 1.6.3
430+ precise: 6.0.0
431+ precise-datetime: 7.0.0
432+ prelude: 6.0.1
433+ prettier-printer: 3.0.0
434+ profunctor: 6.0.1
435+ profunctor-lenses: 8.0.0
436+ protobuf: 4.3.0
437+ psa-utils: 8.0.0
438+ psci-support: 6.0.0
439+ punycode: 1.0.0
440+ qualified-do: 2.2.0
441+ quantities: 12.2.0
442+ quickcheck: 8.0.1
443+ quickcheck-combinators: 0.1.3
444+ quickcheck-laws: 7.0.0
445+ quickcheck-utf8: 0.0.0
446+ random: 6.0.0
447+ rationals: 6.0.0
448+ rdf: 0.1.0
449+ react: 11.0.0
450+ react-aria: 0.2.0
451+ react-basic: 17.0.0
452+ react-basic-classic: 3.0.0
453+ react-basic-dnd: 10.1.0
454+ react-basic-dom: 6.1.0
455+ react-basic-emotion: 7.1.0
456+ react-basic-hooks: 8.2.0
457+ react-basic-storybook: 2.0.0
458+ react-dom: 8.0.0
459+ react-halo: 3.0.0
460+ react-icons: 1.1.5
461+ react-markdown: 0.1.0
462+ react-testing-library: 4.0.1
463+ react-virtuoso: 1.0.0
464+ reactix: 0.6.1
465+ read: 1.0.1
466+ recharts: 1.1.0
467+ record: 4.0.0
468+ record-extra: 5.0.1
469+ record-ptional-fields: 0.1.2
470+ record-studio: 1.0.4
471+ refs: 6.0.0
472+ remotedata: 5.0.1
473+ resize-observer: 1.0.0
474+ resource: 2.0.1
475+ resourcet: 1.0.0
476+ result: 1.0.3
477+ return: 0.2.0
478+ ring-modules: 5.0.1
479+ rito: 0.3.4
480+ rough-notation: 1.0.2
481+ routing: 11.0.0
482+ routing-duplex: 0.7.0
483+ run: 5.0.0
484+ safe-coerce: 2.0.0
485+ safely: 4.0.1
486+ school-of-music: 1.3.0
487+ selection-foldable: 0.2.0
488+ selective-functors: 1.0.1
489+ semirings: 7.0.0
490+ signal: 13.0.0
491+ simple-emitter: 3.0.1
492+ simple-i18n: 2.0.1
493+ simple-json: 9.0.0
494+ simple-json-generics: 0.2.1
495+ simple-ulid: 3.0.0
496+ sized-matrices: 1.0.0
497+ sized-vectors: 5.0.2
498+ slug: 3.0.8
499+ small-ffi: 4.0.1
500+ soundfonts: 4.1.0
501+ sparse-matrices: 1.3.0
502+ sparse-polynomials: 2.0.5
503+ spec: 7.6.0
504+ spec-mocha: 5.1.0
505+ spec-quickcheck: 5.0.0
506+ splitmix: 2.1.0
507+ ssrs: 1.0.0
508+ st: 6.2.0
509+ statistics: 0.3.2
510+ strictlypositiveint: 1.0.1
511+ string-parsers: 8.0.0
512+ strings: 6.0.1
513+ strings-extra: 4.0.0
514+ stringutils: 0.0.12
515+ substitute: 0.2.3
516+ supply: 0.2.0
517+ svg-parser: 3.0.0
518+ systemd-journald: 0.3.0
519+ tagged: 4.0.2
520+ tailrec: 6.1.0
521+ tecton: 0.2.1
522+ tecton-halogen: 0.2.0
523+ test-unit: 17.0.0
524+ thermite: 6.3.1
525+ thermite-dom: 0.3.1
526+ these: 6.0.0
527+ toestand: 0.9.0
528+ transformation-matrix: 1.0.1
529+ transformers: 6.0.0
530+ tree-rose: 4.0.2
531+ ts-bridge: 4.0.0
532+ tuples: 7.0.0
533+ two-or-more: 1.0.0
534+ type-equality: 4.0.1
535+ typedenv: 2.0.1
536+ typelevel: 6.0.0
537+ typelevel-lists: 2.1.0
538+ typelevel-peano: 1.0.1
539+ typelevel-prelude: 7.0.0
540+ typelevel-regex: 0.0.3
541+ typelevel-rows: 0.1.0
542+ typisch: 0.4.0
543+ uint: 7.0.0
544+ ulid: 3.0.1
545+ uncurried-transformers: 1.1.0
546+ undefined: 2.0.0
547+ undefined-is-not-a-problem: 1.1.0
548+ unfoldable: 6.0.0
549+ unicode: 6.0.0
550+ unique: 0.6.1
551+ unlift: 1.0.1
552+ unordered-collections: 3.1.0
553+ unsafe-coerce: 6.0.0
554+ unsafe-reference: 5.0.0
555+ untagged-to-tagged: 0.1.4
556+ untagged-union: 1.0.0
557+ uri: 9.0.0
558+ url-immutable: 1.0.0
559+ uuid: 9.0.0
560+ uuidv4: 1.0.0
561+ validation: 6.0.0
562+ variant: 8.0.0
563+ variant-encodings: 2.0.0
564+ vectorfield: 1.0.1
565+ vectors: 2.1.0
566+ versions: 7.0.0
567+ visx: 0.0.2
568+ web-clipboard: 5.0.0
569+ web-cssom: 2.0.0
570+ web-cssom-view: 0.1.0
571+ web-dom: 6.0.0
572+ web-dom-parser: 8.0.0
573+ web-dom-xpath: 3.0.0
574+ web-encoding: 3.0.0
575+ web-events: 4.0.0
576+ web-fetch: 4.0.1
577+ web-file: 4.0.0
578+ web-geometry: 0.1.0
579+ web-html: 4.1.0
580+ web-pointerevents: 2.0.0
581+ web-proletarian: 1.0.0
582+ web-promise: 3.2.0
583+ web-resize-observer: 2.1.0
584+ web-router: 1.0.0
585+ web-socket: 4.0.0
586+ web-storage: 5.0.0
587+ web-streams: 4.0.0
588+ web-touchevents: 4.0.0
589+ web-uievents: 5.0.0
590+ web-url: 2.0.0
591+ web-workers: 1.1.0
592+ web-xhr: 5.0.1
593+ webextension-polyfill: 0.1.0
594+ webgpu: 0.0.1
595+ which: 2.0.0
596+ xterm: 1.0.0
597+ yoga-fetch: 1.0.1
598+ yoga-json: 5.1.0
599+ yoga-om: 0.1.0
600+ yoga-postgres: 6.0.0
601+ yoga-tree: 1.0.0
602+ z3: 0.0.2
603+ zipperarray: 2.0.0
604+ extra_packages: {}
605+packages:
606+ aff:
607+ type: registry
608+ version: 7.1.0
609+ integrity: sha256-7hOC6uQO9XBAI5FD8F33ChLjFAiZVfd4BJMqlMh7TNU=
610+ dependencies:
611+ - arrays
612+ - bifunctors
613+ - control
614+ - datetime
615+ - effect
616+ - either
617+ - exceptions
618+ - foldable-traversable
619+ - functions
620+ - maybe
621+ - newtype
622+ - parallel
623+ - prelude
624+ - refs
625+ - tailrec
626+ - transformers
627+ - unsafe-coerce
628+ aff-promise:
629+ type: registry
630+ version: 4.0.0
631+ integrity: sha256-Kq5EupbUpXeUXx4JqGQE7/RTTz/H6idzWhsocwlEFhM=
632+ dependencies:
633+ - aff
634+ - foreign
635+ ansi:
636+ type: registry
637+ version: 7.0.0
638+ integrity: sha256-ZMB6HD+q9CXvn9fRCmJ8dvuDrOVHcjombL3oNOerVnE=
639+ dependencies:
640+ - foldable-traversable
641+ - lists
642+ - strings
643+ arraybuffer-types:
644+ type: registry
645+ version: 3.0.2
646+ integrity: sha256-mQKokysYVkooS4uXbO+yovmV/s8b138Ws3zQvOwIHRA=
647+ dependencies: []
648+ arrays:
649+ type: registry
650+ version: 7.3.0
651+ integrity: sha256-tmcklBlc/muUtUfr9RapdCPwnlQeB3aSrC4dK85gQlc=
652+ dependencies:
653+ - bifunctors
654+ - control
655+ - foldable-traversable
656+ - functions
657+ - maybe
658+ - nonempty
659+ - partial
660+ - prelude
661+ - safe-coerce
662+ - st
663+ - tailrec
664+ - tuples
665+ - unfoldable
666+ - unsafe-coerce
667+ avar:
668+ type: registry
669+ version: 5.0.0
670+ integrity: sha256-e7hf0x4hEpcygXP0LtvfvAQ49Bbj2aWtZT3gqM///0A=
671+ dependencies:
672+ - aff
673+ - effect
674+ - either
675+ - exceptions
676+ - functions
677+ - maybe
678+ bifunctors:
679+ type: registry
680+ version: 6.0.0
681+ integrity: sha256-/gZwC9YhNxZNQpnHa5BIYerCGM2jeX9ukZiEvYxm5Nw=
682+ dependencies:
683+ - const
684+ - either
685+ - newtype
686+ - prelude
687+ - tuples
688+ catenable-lists:
689+ type: registry
690+ version: 7.0.0
691+ integrity: sha256-76vYENhwF4BWTBsjeLuErCH2jqVT4M3R1HX+4RwSftA=
692+ dependencies:
693+ - control
694+ - foldable-traversable
695+ - lists
696+ - maybe
697+ - prelude
698+ - tuples
699+ - unfoldable
700+ console:
701+ type: registry
702+ version: 6.1.0
703+ integrity: sha256-CxmAzjgyuGDmt9FZW51VhV6rBPwR6o0YeKUzA9rSzcM=
704+ dependencies:
705+ - effect
706+ - prelude
707+ const:
708+ type: registry
709+ version: 6.0.0
710+ integrity: sha256-tNrxDW8D8H4jdHE2HiPzpLy08zkzJMmGHdRqt5BQuTc=
711+ dependencies:
712+ - invariant
713+ - newtype
714+ - prelude
715+ contravariant:
716+ type: registry
717+ version: 6.0.0
718+ integrity: sha256-TP+ooAp3vvmdjfQsQJSichF5B4BPDHp3wAJoWchip6c=
719+ dependencies:
720+ - const
721+ - either
722+ - newtype
723+ - prelude
724+ - tuples
725+ control:
726+ type: registry
727+ version: 6.0.0
728+ integrity: sha256-sH7Pg9E96JCPF9PIA6oQ8+BjTyO/BH1ZuE/bOcyj4Jk=
729+ dependencies:
730+ - newtype
731+ - prelude
732+ datetime:
733+ type: registry
734+ version: 6.1.0
735+ integrity: sha256-g/5X5BBegQWLpI9IWD+sY6mcaYpzzlW5lz5NBzaMtyI=
736+ dependencies:
737+ - bifunctors
738+ - control
739+ - either
740+ - enums
741+ - foldable-traversable
742+ - functions
743+ - gen
744+ - integers
745+ - lists
746+ - maybe
747+ - newtype
748+ - numbers
749+ - ordered-collections
750+ - partial
751+ - prelude
752+ - tuples
753+ distributive:
754+ type: registry
755+ version: 6.0.0
756+ integrity: sha256-HTDdmEnzigMl+02SJB88j+gAXDx9VKsbvR4MJGDPbOQ=
757+ dependencies:
758+ - identity
759+ - newtype
760+ - prelude
761+ - tuples
762+ - type-equality
763+ effect:
764+ type: registry
765+ version: 4.0.0
766+ integrity: sha256-eBtZu+HZcMa5HilvI6kaDyVX3ji8p0W9MGKy2K4T6+M=
767+ dependencies:
768+ - prelude
769+ either:
770+ type: registry
771+ version: 6.1.0
772+ integrity: sha256-6hgTPisnMWVwQivOu2PKYcH8uqjEOOqDyaDQVUchTpY=
773+ dependencies:
774+ - control
775+ - invariant
776+ - maybe
777+ - prelude
778+ enums:
779+ type: registry
780+ version: 6.0.1
781+ integrity: sha256-HWaD73JFLorc4A6trKIRUeDMdzE+GpkJaEOM1nTNkC8=
782+ dependencies:
783+ - control
784+ - either
785+ - gen
786+ - maybe
787+ - newtype
788+ - nonempty
789+ - partial
790+ - prelude
791+ - tuples
792+ - unfoldable
793+ exceptions:
794+ type: registry
795+ version: 6.0.0
796+ integrity: sha256-y/xTAEIZIARCE+50/u1di0ncebJ+CIwNOLswyOWzMTw=
797+ dependencies:
798+ - effect
799+ - either
800+ - maybe
801+ - prelude
802+ exists:
803+ type: registry
804+ version: 6.0.0
805+ integrity: sha256-A0JQHpTfo1dNOj9U5/Fd3xndlRSE0g2IQWOGor2yXn8=
806+ dependencies:
807+ - unsafe-coerce
808+ foldable-traversable:
809+ type: registry
810+ version: 6.0.0
811+ integrity: sha256-fLeqRYM4jUrZD5H4WqcwUgzU7XfYkzO4zhgtNc3jcWM=
812+ dependencies:
813+ - bifunctors
814+ - const
815+ - control
816+ - either
817+ - functors
818+ - identity
819+ - maybe
820+ - newtype
821+ - orders
822+ - prelude
823+ - tuples
824+ foreign:
825+ type: registry
826+ version: 7.0.0
827+ integrity: sha256-1ORiqoS3HW+qfwSZAppHPWy4/6AQysxZ2t29jcdUMNA=
828+ dependencies:
829+ - either
830+ - functions
831+ - identity
832+ - integers
833+ - lists
834+ - maybe
835+ - prelude
836+ - strings
837+ - transformers
838+ forgetmenot:
839+ type: registry
840+ version: 0.1.0
841+ integrity: sha256-gp5M1eww2WamLPT9o9SBLG1BUoU3KLYx8JjXqvYBaXs=
842+ dependencies: []
843+ fork:
844+ type: registry
845+ version: 6.0.0
846+ integrity: sha256-X7u0SuCvFbLbzuNEKLBNuWjmcroqMqit4xEzpQwAP7E=
847+ dependencies:
848+ - aff
849+ free:
850+ type: registry
851+ version: 7.1.0
852+ integrity: sha256-JAumgEsGSzJCNLD8AaFvuX7CpqS5yruCngi6yI7+V5k=
853+ dependencies:
854+ - catenable-lists
855+ - control
856+ - distributive
857+ - either
858+ - exists
859+ - foldable-traversable
860+ - invariant
861+ - lazy
862+ - maybe
863+ - prelude
864+ - tailrec
865+ - transformers
866+ - tuples
867+ - unsafe-coerce
868+ functions:
869+ type: registry
870+ version: 6.0.0
871+ integrity: sha256-adMyJNEnhGde2unHHAP79gPtlNjNqzgLB8arEOn9hLI=
872+ dependencies:
873+ - prelude
874+ functors:
875+ type: registry
876+ version: 5.0.0
877+ integrity: sha256-zfPWWYisbD84MqwpJSZFlvM6v86McM68ob8p9s27ywU=
878+ dependencies:
879+ - bifunctors
880+ - const
881+ - contravariant
882+ - control
883+ - distributive
884+ - either
885+ - invariant
886+ - maybe
887+ - newtype
888+ - prelude
889+ - profunctor
890+ - tuples
891+ - unsafe-coerce
892+ gen:
893+ type: registry
894+ version: 4.0.0
895+ integrity: sha256-f7yzAXWwr+xnaqEOcvyO3ezKdoes8+WXWdXIHDBCAPI=
896+ dependencies:
897+ - either
898+ - foldable-traversable
899+ - identity
900+ - maybe
901+ - newtype
902+ - nonempty
903+ - prelude
904+ - tailrec
905+ - tuples
906+ - unfoldable
907+ identity:
908+ type: registry
909+ version: 6.0.0
910+ integrity: sha256-4wY0XZbAksjY6UAg99WkuKyJlQlWAfTi2ssadH0wVMY=
911+ dependencies:
912+ - control
913+ - invariant
914+ - newtype
915+ - prelude
916+ indexed-monad:
917+ type: registry
918+ version: 3.0.0
919+ integrity: sha256-N8yYLH7iRVnsprSAusJ369pUprXJo9gN9xM5XXSB+bM=
920+ dependencies:
921+ - control
922+ - newtype
923+ integers:
924+ type: registry
925+ version: 6.0.0
926+ integrity: sha256-sf+sK26R1hzwl3NhXR7WAu9zCDjQnfoXwcyGoseX158=
927+ dependencies:
928+ - maybe
929+ - numbers
930+ - prelude
931+ invariant:
932+ type: registry
933+ version: 6.0.0
934+ integrity: sha256-RGWWyYrz0Hs1KjPDA+87Kia67ZFBhfJ5lMGOMCEFoLo=
935+ dependencies:
936+ - control
937+ - prelude
938+ js-date:
939+ type: registry
940+ version: 8.0.0
941+ integrity: sha256-6TVF4DWg5JL+jRAsoMssYw8rgOVALMUHT1CuNZt8NRo=
942+ dependencies:
943+ - datetime
944+ - effect
945+ - exceptions
946+ - foreign
947+ - integers
948+ - now
949+ lazy:
950+ type: registry
951+ version: 6.0.0
952+ integrity: sha256-lMsfFOnlqfe4KzRRiW8ot5ge6HtcU3Eyh2XkXcP5IgU=
953+ dependencies:
954+ - control
955+ - foldable-traversable
956+ - invariant
957+ - prelude
958+ lists:
959+ type: registry
960+ version: 7.0.0
961+ integrity: sha256-EKF15qYqucuXP2lT/xPxhqy58f0FFT6KHdIB/yBOayI=
962+ dependencies:
963+ - bifunctors
964+ - control
965+ - foldable-traversable
966+ - lazy
967+ - maybe
968+ - newtype
969+ - nonempty
970+ - partial
971+ - prelude
972+ - tailrec
973+ - tuples
974+ - unfoldable
975+ maybe:
976+ type: registry
977+ version: 6.0.0
978+ integrity: sha256-5cCIb0wPwbat2PRkQhUeZO0jcAmf8jCt2qE0wbC3v2Q=
979+ dependencies:
980+ - control
981+ - invariant
982+ - newtype
983+ - prelude
984+ media-types:
985+ type: registry
986+ version: 6.0.0
987+ integrity: sha256-n/4FoGBasbVSYscGVRSyBunQ6CZbL3jsYL+Lp01mc9k=
988+ dependencies:
989+ - newtype
990+ - prelude
991+ mmorph:
992+ type: registry
993+ version: 7.0.0
994+ integrity: sha256-urZlZNNqGeQFe5D/ClHlR8QgGBNHTMFPtJ5S5IpflTQ=
995+ dependencies:
996+ - free
997+ - functors
998+ - transformers
999+ newtype:
1000+ type: registry
1001+ version: 5.0.0
1002+ integrity: sha256-gdrQu8oGe9eZE6L3wOI8ql/igOg+zEGB5ITh2g+uttw=
1003+ dependencies:
1004+ - prelude
1005+ - safe-coerce
1006+ node-buffer:
1007+ type: registry
1008+ version: 9.0.0
1009+ integrity: sha256-PWE2DJ5ruBLCmeA/fUiuySEFmUJ/VuRfyrnCuVZBlu4=
1010+ dependencies:
1011+ - arraybuffer-types
1012+ - effect
1013+ - maybe
1014+ - nullable
1015+ - st
1016+ - unsafe-coerce
1017+ node-event-emitter:
1018+ type: registry
1019+ version: 3.0.0
1020+ integrity: sha256-Qw0MjsT4xRH2j2i4K8JmRjcMKnH5z1Cw39t00q4LE4w=
1021+ dependencies:
1022+ - effect
1023+ - either
1024+ - functions
1025+ - maybe
1026+ - nullable
1027+ - prelude
1028+ - unsafe-coerce
1029+ node-fs:
1030+ type: registry
1031+ version: 9.1.0
1032+ integrity: sha256-TzhvGdrwcM0bazDvrWSqh+M/H8GKYf1Na6aGm2Qg4+c=
1033+ dependencies:
1034+ - datetime
1035+ - effect
1036+ - either
1037+ - enums
1038+ - exceptions
1039+ - functions
1040+ - integers
1041+ - js-date
1042+ - maybe
1043+ - node-buffer
1044+ - node-path
1045+ - node-streams
1046+ - nullable
1047+ - partial
1048+ - prelude
1049+ - strings
1050+ - unsafe-coerce
1051+ node-path:
1052+ type: registry
1053+ version: 5.0.0
1054+ integrity: sha256-pd82nQ+2l5UThzaxPdKttgDt7xlsgIDLpPG0yxDEdyE=
1055+ dependencies:
1056+ - effect
1057+ node-streams:
1058+ type: registry
1059+ version: 9.0.0
1060+ integrity: sha256-2n6dq7YWleTDmD1Kur/ul7Cn08IvWrScgPf+0PgX2TQ=
1061+ dependencies:
1062+ - aff
1063+ - effect
1064+ - either
1065+ - exceptions
1066+ - node-buffer
1067+ - node-event-emitter
1068+ - nullable
1069+ - prelude
1070+ nonempty:
1071+ type: registry
1072+ version: 7.0.0
1073+ integrity: sha256-54ablJZUHGvvlTJzi3oXyPCuvY6zsrWJuH/dMJ/MFLs=
1074+ dependencies:
1075+ - control
1076+ - foldable-traversable
1077+ - maybe
1078+ - prelude
1079+ - tuples
1080+ - unfoldable
1081+ now:
1082+ type: registry
1083+ version: 6.0.0
1084+ integrity: sha256-xZ7x37ZMREfs6GCDw/h+FaKHV/3sPWmtqBZRGTxybQY=
1085+ dependencies:
1086+ - datetime
1087+ - effect
1088+ nullable:
1089+ type: registry
1090+ version: 6.0.0
1091+ integrity: sha256-yiGBVl3AD+Guy4kNWWeN+zl1gCiJK+oeIFtZtPCw4+o=
1092+ dependencies:
1093+ - effect
1094+ - functions
1095+ - maybe
1096+ numbers:
1097+ type: registry
1098+ version: 9.0.1
1099+ integrity: sha256-/9M6aeMDBdB4cwYDeJvLFprAHZ49EbtKQLIJsneXLIk=
1100+ dependencies:
1101+ - functions
1102+ - maybe
1103+ ordered-collections:
1104+ type: registry
1105+ version: 3.2.0
1106+ integrity: sha256-o9jqsj5rpJmMdoe/zyufWHFjYYFTTsJpgcuCnqCO6PM=
1107+ dependencies:
1108+ - arrays
1109+ - foldable-traversable
1110+ - gen
1111+ - lists
1112+ - maybe
1113+ - partial
1114+ - prelude
1115+ - st
1116+ - tailrec
1117+ - tuples
1118+ - unfoldable
1119+ orders:
1120+ type: registry
1121+ version: 6.0.0
1122+ integrity: sha256-nBA0g3/ai0euH8q9pSbGqk53W2q6agm/dECZTHcoink=
1123+ dependencies:
1124+ - newtype
1125+ - prelude
1126+ parallel:
1127+ type: registry
1128+ version: 7.0.0
1129+ integrity: sha256-gUC9i4Txnx9K9RcMLsjujbwZz6BB1bnE2MLvw4GIw5o=
1130+ dependencies:
1131+ - control
1132+ - effect
1133+ - either
1134+ - foldable-traversable
1135+ - functors
1136+ - maybe
1137+ - newtype
1138+ - prelude
1139+ - profunctor
1140+ - refs
1141+ - transformers
1142+ partial:
1143+ type: registry
1144+ version: 4.0.0
1145+ integrity: sha256-fwXerld6Xw1VkReh8yeQsdtLVrjfGiVuC5bA1Wyo/J4=
1146+ dependencies: []
1147+ pipes:
1148+ type: registry
1149+ version: 8.0.0
1150+ integrity: sha256-kvfqGM4cPA/wCcBHbp5psouFw5dZGvku2462x7ZBwSY=
1151+ dependencies:
1152+ - aff
1153+ - lists
1154+ - mmorph
1155+ - prelude
1156+ - tailrec
1157+ - transformers
1158+ - tuples
1159+ prelude:
1160+ type: registry
1161+ version: 6.0.1
1162+ integrity: sha256-o8p6SLYmVPqzXZhQFd2hGAWEwBoXl1swxLG/scpJ0V0=
1163+ dependencies: []
1164+ profunctor:
1165+ type: registry
1166+ version: 6.0.1
1167+ integrity: sha256-E58hSYdJvF2Qjf9dnWLPlJKh2Z2fLfFLkQoYi16vsFk=
1168+ dependencies:
1169+ - control
1170+ - distributive
1171+ - either
1172+ - exists
1173+ - invariant
1174+ - newtype
1175+ - prelude
1176+ - tuples
1177+ react-basic:
1178+ type: registry
1179+ version: 17.0.0
1180+ integrity: sha256-xE5sL14ITpSRCbAnWrp7KAfbzv+Ft0rSaAnjkqKcSVY=
1181+ dependencies:
1182+ - effect
1183+ - prelude
1184+ - record
1185+ react-basic-hooks:
1186+ type: registry
1187+ version: 8.2.0
1188+ integrity: sha256-Ptu4w3DFLv7Chff650CCADcm4eeXfO/5jubd7QwJjsQ=
1189+ dependencies:
1190+ - aff
1191+ - aff-promise
1192+ - bifunctors
1193+ - console
1194+ - control
1195+ - datetime
1196+ - effect
1197+ - either
1198+ - exceptions
1199+ - foldable-traversable
1200+ - functions
1201+ - indexed-monad
1202+ - integers
1203+ - maybe
1204+ - newtype
1205+ - now
1206+ - nullable
1207+ - ordered-collections
1208+ - prelude
1209+ - react-basic
1210+ - refs
1211+ - tuples
1212+ - type-equality
1213+ - unsafe-coerce
1214+ - unsafe-reference
1215+ - web-html
1216+ record:
1217+ type: registry
1218+ version: 4.0.0
1219+ integrity: sha256-Za5U85bTRJEfGK5Sk4hM41oXy84YQI0I8TL3WUn1Qzg=
1220+ dependencies:
1221+ - functions
1222+ - prelude
1223+ - unsafe-coerce
1224+ refs:
1225+ type: registry
1226+ version: 6.0.0
1227+ integrity: sha256-Vgwne7jIbD3ZMoLNNETLT8Litw6lIYo3MfYNdtYWj9s=
1228+ dependencies:
1229+ - effect
1230+ - prelude
1231+ safe-coerce:
1232+ type: registry
1233+ version: 2.0.0
1234+ integrity: sha256-a1ibQkiUcbODbLE/WAq7Ttbbh9ex+x33VCQ7GngKudU=
1235+ dependencies:
1236+ - unsafe-coerce
1237+ spec:
1238+ type: registry
1239+ version: 7.6.0
1240+ integrity: sha256-+merGdQbL9zWONbnt8S8J9afGJ59MQqGtS0qSd3yu4I=
1241+ dependencies:
1242+ - aff
1243+ - ansi
1244+ - arrays
1245+ - avar
1246+ - bifunctors
1247+ - control
1248+ - datetime
1249+ - effect
1250+ - either
1251+ - exceptions
1252+ - foldable-traversable
1253+ - fork
1254+ - identity
1255+ - integers
1256+ - lists
1257+ - maybe
1258+ - newtype
1259+ - now
1260+ - ordered-collections
1261+ - parallel
1262+ - pipes
1263+ - prelude
1264+ - refs
1265+ - strings
1266+ - tailrec
1267+ - transformers
1268+ - tuples
1269+ st:
1270+ type: registry
1271+ version: 6.2.0
1272+ integrity: sha256-z9X0WsOUlPwNx9GlCC+YccCyz8MejC8Wb0C4+9fiBRY=
1273+ dependencies:
1274+ - partial
1275+ - prelude
1276+ - tailrec
1277+ - unsafe-coerce
1278+ strings:
1279+ type: registry
1280+ version: 6.0.1
1281+ integrity: sha256-WssD3DbX4OPzxSdjvRMX0yvc9+pS7n5gyPv5I2Trb7k=
1282+ dependencies:
1283+ - arrays
1284+ - control
1285+ - either
1286+ - enums
1287+ - foldable-traversable
1288+ - gen
1289+ - integers
1290+ - maybe
1291+ - newtype
1292+ - nonempty
1293+ - partial
1294+ - prelude
1295+ - tailrec
1296+ - tuples
1297+ - unfoldable
1298+ - unsafe-coerce
1299+ tailrec:
1300+ type: registry
1301+ version: 6.1.0
1302+ integrity: sha256-Xx19ECVDRrDWpz9D2GxQHHV89vd61dnXxQm0IcYQHGk=
1303+ dependencies:
1304+ - bifunctors
1305+ - effect
1306+ - either
1307+ - identity
1308+ - maybe
1309+ - partial
1310+ - prelude
1311+ - refs
1312+ transformers:
1313+ type: registry
1314+ version: 6.0.0
1315+ integrity: sha256-Pzw40HjthX77tdPAYzjx43LK3X5Bb7ZspYAp27wksFA=
1316+ dependencies:
1317+ - control
1318+ - distributive
1319+ - effect
1320+ - either
1321+ - exceptions
1322+ - foldable-traversable
1323+ - identity
1324+ - lazy
1325+ - maybe
1326+ - newtype
1327+ - prelude
1328+ - tailrec
1329+ - tuples
1330+ - unfoldable
1331+ tuples:
1332+ type: registry
1333+ version: 7.0.0
1334+ integrity: sha256-1rXgTomes9105BjgXqIw0FL6Fz1lqqUTLWOumhWec1M=
1335+ dependencies:
1336+ - control
1337+ - invariant
1338+ - prelude
1339+ type-equality:
1340+ type: registry
1341+ version: 4.0.1
1342+ integrity: sha256-Hs9D6Y71zFi/b+qu5NSbuadUQXe5iv5iWx0226vOHUw=
1343+ dependencies: []
1344+ typelevel-prelude:
1345+ type: registry
1346+ version: 7.0.0
1347+ integrity: sha256-uFF2ph+vHcQpfPuPf2a3ukJDFmLhApmkpTMviHIWgJM=
1348+ dependencies:
1349+ - prelude
1350+ - type-equality
1351+ unfoldable:
1352+ type: registry
1353+ version: 6.0.0
1354+ integrity: sha256-JtikvJdktRap7vr/K4ITlxUX1QexpnqBq0G/InLr6eg=
1355+ dependencies:
1356+ - foldable-traversable
1357+ - maybe
1358+ - partial
1359+ - prelude
1360+ - tuples
1361+ unsafe-coerce:
1362+ type: registry
1363+ version: 6.0.0
1364+ integrity: sha256-IqIYW4Vkevn8sI+6aUwRGvd87tVL36BBeOr0cGAE7t0=
1365+ dependencies: []
1366+ unsafe-reference:
1367+ type: registry
1368+ version: 5.0.0
1369+ integrity: sha256-zU7BhfJU14nXQRZG9iADsp0mSiKhz07OcKyjRB2YT+Y=
1370+ dependencies:
1371+ - prelude
1372+ web-dom:
1373+ type: registry
1374+ version: 6.0.0
1375+ integrity: sha256-1kSKWFDI4LupdmpjK01b1MMxDFW7jvatEgPgVmCmSBQ=
1376+ dependencies:
1377+ - web-events
1378+ web-events:
1379+ type: registry
1380+ version: 4.0.0
1381+ integrity: sha256-YDt8b6u1tzGtnWyNRodne57iO8FNSGPaTCVzBUyUn4k=
1382+ dependencies:
1383+ - datetime
1384+ - enums
1385+ - foreign
1386+ - nullable
1387+ web-file:
1388+ type: registry
1389+ version: 4.0.0
1390+ integrity: sha256-1h5jPBkvjY71jLEdwVadXCx86/2inNoMBO//Rd3eCSU=
1391+ dependencies:
1392+ - foreign
1393+ - media-types
1394+ - web-dom
1395+ web-html:
1396+ type: registry
1397+ version: 4.1.0
1398+ integrity: sha256-ByqS/h1/yG+hjCOnOQp7L1QpIWzQENNKB1kaHtpEhlE=
1399+ dependencies:
1400+ - js-date
1401+ - web-dom
1402+ - web-file
1403+ - web-storage
1404+ web-storage:
1405+ type: registry
1406+ version: 5.0.0
1407+ integrity: sha256-q+6lxcnfWxus0/nDeFVtF1V+tLehZvvXQ0cduYPLksY=
1408+ dependencies:
1409+ - nullable
1410+ - web-events
1411+ web-touchevents:
1412+ type: registry
1413+ version: 4.0.0
1414+ integrity: sha256-nDHMyXbkDfCEp299RLHCqj5HCDgWXFFy80lGoGjSzms=
1415+ dependencies:
1416+ - web-uievents
1417+ web-uievents:
1418+ type: registry
1419+ version: 5.0.0
1420+ integrity: sha256-5I+ut9JYno3wowti3vJGs1afKCm1ucppKuy+zhuSyss=
1421+ dependencies:
1422+ - 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
26+ - aff
27+ - node-buffer
28+ - foldable-traversable
29+ - tuples
30+workspace:
31+ extraPackages: {}
32+ packageSet:
33+ registry: 51.2.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