Sam Mohr
79cfcb072b
Pluralize PlatformTasks module
2024-08-26 00:05:09 -07:00
Sam Mohr
f61b303a59
Merge branch 'main' into builtin-task
2024-07-03 00:42:48 -07:00
shua
d90da3af52
rm TotallyNotJson
...
TotallyNotJson.roc now lives on the farm in virtual-dom-wip as Json.roc.
Any reference in stdlib or builtins has been removed, as well as the
last places it was used (in python/ruby-interop examples).
2024-07-01 20:37:23 +02:00
Sam Mohr
700c7ae9aa
Add Task as a built-in module/type
2024-06-25 00:03:56 -07:00
Agus Zubiaga
057a18573a
New module
header
...
Implements the new `module` header syntax as described in "module and package changes" [1]:
```
module [Request, Response, req]
```
The old syntax should still work fine, and is automatically upgraded to the new one
when running `roc format`.
[1] https://docs.google.com/document/d/1E_77fO-44BtoBtXoVeWyGh1xN2KRTWTu8q6i25RNNx0/edit
2024-05-01 10:39:12 -03:00
Agus Zubiaga
a832de79d7
Remove unused import in virtual-dom Html.Internal.Client
2024-04-22 19:56:30 -03:00
Richard Feldman
2c64718ef6
roc format
2024-02-27 12:05:11 -05:00
Richard Feldman
24a38c4a26
Merge remote-tracking branch 'origin/main' into remove-nat
2024-02-11 12:26:36 -05:00
Anton-4
3c7a834da1
update to new interpolation syntax
2024-02-02 13:39:10 +01:00
Richard Feldman
6f354b9678
Update more examples to stop using Nat
2024-01-26 16:06:07 -05:00
Isaac Van Doren
139d3c6f89
make dropFirst and dropLast drop n elements
2023-10-29 13:23:33 -05:00
Bryce Miller
0132df9b5a
merge main
2023-06-10 15:04:25 -04:00
Bryce Miller
cb08225bf0
|
-> where
2023-06-05 20:19:00 -04:00
Luke Boswell
c1ff49be6c
change just Json module name
2023-06-04 17:37:01 +10:00
Bryce Miller
7e8a151604
Merge branch 'main' into abilities-syntax
2023-06-01 12:57:16 -04:00
Brendan Hansknecht
c780bbbe35
update test to newer Dict with tuple and eq
2023-05-26 17:32:46 -07:00
Bryce Miller
3b1dbafb2e
abilities syntax has
-> implements
in examples
2023-05-24 21:30:35 -04:00
Luke Boswell
4f22b0747f
mono and update Json.fromUtf8 and Json.toUtf8 to Json.json
2023-04-21 10:57:48 +10:00
Brian Carroll
6fba267df1
Fix JSON encoding bug
2023-01-27 23:44:30 +00:00
Ayaz Hafiz
735d7cb4df
Address more U32 usages in place of U64 on client side
2023-01-27 17:37:12 -06:00
Ayaz Hafiz
f83ebb7bc7
Use U32 as array index
2023-01-27 17:36:32 -06:00
Ayaz Hafiz
add50f04e4
Update other Nat usages in virtual dom
2023-01-27 17:31:49 -06:00
Ayaz Hafiz
b86e4763f0
Update use of Nat encoding in virtual dom
2023-01-27 17:24:24 -06:00
Ayaz Hafiz
3d0a0a4a99
Update more dict/set references
2023-01-14 15:33:54 +01:00
Brian Carroll
0e27e62a3e
virtual-dom: use crash instead of defaulting to RenderedNone
2023-01-05 21:51:48 +00:00
Brian Carroll
95c2c89751
virtual-dom: get rid of workarounds in tests
2022-12-30 17:23:52 +00:00
Brian Carroll
32714b980b
virtual-dom: child node diffing
2022-12-30 15:33:53 +00:00
Brian Carroll
510b01e371
virtual-dom: attribute diffing
2022-12-30 15:33:53 +00:00
Brian Carroll
7202af45ef
virtual-dom: Delete event listeners while deleting the associated node
2022-12-30 15:33:53 +00:00
Brian Carroll
80f799cf70
virtual-dom: test for diff function
2022-12-30 15:33:53 +00:00
Brian Carroll
f2d6def117
virtual-dom: clarify Size meaning in type and test
2022-12-26 17:16:44 +00:00
Brian Carroll
65bac935fb
virtual-dom: Add some tests for Client
2022-12-26 15:05:37 +00:00
Brian Carroll
d386d68196
virtual-dom: fix PlatformState import
2022-12-26 15:00:27 +00:00
Brian Carroll
dec7229558
roc format
2022-12-25 20:11:43 +00:00
Brian Carroll
b968d21119
virtual-dom: render attributes
2022-12-25 18:14:28 +00:00
Brian Carroll
db393c7755
virtual-dom: implement dispatchEvent
2022-12-25 13:30:33 +00:00
Brian Carroll
1462436c94
virtual-dom: Fix imports. Everything type checks except client side main
2022-12-25 13:08:07 +00:00
Brian Carroll
018942308b
virtual-dom: split Internal into Shared,Client,Server, and implement Patches
2022-12-25 11:01:10 +00:00