Commit Graph

1457 Commits

Author SHA1 Message Date
Brian Carroll
80f799cf70
virtual-dom: test for diff function 2022-12-30 15:33:53 +00:00
Ayaz
f7bdc59ac0
Merge pull request #4815 from roc-lang/improve_getting_started
helloWolrd use url platform, improve getting started
2022-12-27 10:02:44 -06:00
Anton-4
33af6264d6
add helloWorldNoURL 2022-12-27 15:03:31 +01:00
Anton-4
edd97f5405
helloWolrd url platform, improve getting started 2022-12-27 13:46:48 +01: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
c2f4306af6
Merge branch 'main' of github.com:roc-lang/roc into virtual-dom-patches 2022-12-26 09:20:54 +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
Anton-4
1d44bd4a50
Merge branch 'main' of github.com:lukewilliamboswell/roc into tutorial 2022-12-23 14:40:51 +01:00
Brian Carroll
43c02d435d
virtual-dom: rename JsIndex -> NodeId 2022-12-21 20:53:22 +00:00
Brian Carroll
f8a22ace5c
virtual-dom: rename view to nodes 2022-12-21 20:42:50 +00:00
Brian Carroll
444d5fe774
virtual-dom: replaceNode Effect 2022-12-21 20:24:35 +00:00
Brian Carroll
823aaa2c52
virtual-dom: create a Patch tag union 2022-12-21 20:24:34 +00:00
Brian Carroll
2e11cf3903
virtual-dom: fix compile errors 2022-12-19 23:01:46 +00:00
Brian Carroll
20f4e77d5d
virtual-dom: client and server Roc files with shared interface 2022-12-19 23:01:42 +00:00
Brian Carroll
e963f1f37e
virtual-dom: write the client-side host and interface to it 2022-12-19 22:36:32 +00:00
Brian Carroll
01a8b32c83
virtual-dom: embed host.js as bytes in host.zig 2022-12-19 22:35:22 +00:00
Brian Carroll
d0dced045c
virtual-dom: Changes to JS init logic 2022-12-19 22:35:22 +00:00
Brian Carroll
1ce991a25b
roc format 2022-12-18 17:51:45 +00:00
Brian Carroll
34f6becaa2
virtual-dom: use a free list for handlers 2022-12-18 17:12:37 +00:00
Brian Carroll
b7802ec6ac
virtual-dom: remove a TODO about a compiler bug that has been fixed 2022-12-18 17:12:37 +00:00
Brian Carroll
4a4150125e
virtual-dom: separate type for RenderedHtml 2022-12-18 17:12:37 +00:00
Brian Carroll
f8fd3d0f49
virtual-dom: remove props by setting to '' or null depending on current type 2022-12-18 16:58:36 +00:00
Brian Carroll
2e7bfe6ebe
virtual-dom: update HostJavaScript.roc from host.js 2022-12-18 16:56:59 +00:00
Brian Carroll
f7759bb3fb
virtual-dom: update readme 2022-12-18 09:56:55 +00:00
Brian Carroll
370d363351
virtual-dom: rename server-side-rendering -> virtual-dom-wip 2022-12-18 09:48:15 +00:00
Brian Carroll
ec3a9bc496
virtual-dom: Delete FIXME about record types. Doesn't seem to be true any more 2022-12-18 09:39:57 +00:00
Brian Carroll
ff0edc8d27
virtual-dom: renderFromScratch now compiles! 2022-12-18 09:20:17 +00:00
Brian Carroll
156ad685ac
Merge branch 'main' of github.com:roc-lang/roc into virtual-dom 2022-12-18 07:47:15 +00:00
Luke Boswell
1643624911
added tutorial generated from static-site platform 2022-12-15 18:10:14 +11:00
Anton-4
77e06eca2a
Merge pull request #4744 from roc-lang/rust-example-toolchain
added rust toolchain file to example to prevent people trying to use the wrong version
2022-12-13 10:52:36 +01:00
Anton-4
a5678f8906
added toolchain file to example 2022-12-12 19:57:56 +01:00
Nathan Freestone
04c9454c20
changed expected output for tests to reflect new behavior 2022-12-11 18:39:14 -07:00
Folkert de Vries
234f9f54cd
Merge pull request #4714 from roc-lang/expect-dbg-atomics
use atomics for expect/dbg
2022-12-09 09:21:13 +01:00
Richard Feldman
5958f50728
Drop obsolete mentions of roc_send_signal 2022-12-08 06:36:12 -05:00
Brendan Hansknecht
46546f5a1e
fix other formatting 2022-12-04 18:39:58 -08:00
Brendan Hansknecht
a5efc1f179
switch to more expressive list.range 2022-12-04 16:04:17 -08:00
Ayaz
9bf23196a8
Revert stray introduction from #4661
Signed-off-by: Ayaz <20735482+ayazhafiz@users.noreply.github.com>
2022-12-03 12:32:46 -06:00
Ayaz Hafiz
845a2f8c75
Report warnings in roc test 2022-12-02 14:11:58 -06:00
Anton-4
f91523baa9
update tutorial, cleanup 2022-11-28 20:13:39 +01:00
Anton-4
91266a03c6
change matadata filename based on target 2022-11-28 15:18:15 +01:00
Richard Feldman
956d3d1462
basic-cli docs --> roc-lang.org/packages/basic-cli 2022-11-26 19:04:35 -05:00
Richard Feldman
bdc61b7fd9
Link to basic-cli in the README for cli examples 2022-11-26 19:04:34 -05:00
Richard Feldman
2409399ff3
Don't even compile https stuff in wasm! 2022-11-26 08:53:31 -05:00
Richard Feldman
58fad36f9d
Merge pull request #4460 from roc-lang/crash
Crash
2022-11-25 17:18:21 -05:00