Folkert
|
792936066c
|
Merge remote-tracking branch 'origin/trunk' into roc-std-platform
|
2022-08-07 13:28:03 +02:00 |
|
Folkert
|
ca5610c748
|
clippy
|
2022-08-07 13:20:28 +02:00 |
|
Folkert de Vries
|
f750782965
|
Merge pull request #3707 from rtfeldman/glue-single-tag-union
Special-case glue for single tag unions
|
2022-08-07 13:17:14 +02:00 |
|
Folkert de Vries
|
c7f9a39625
|
Merge pull request #3702 from rtfeldman/test-str-builtins
`roc test` on `Str` builtins
|
2022-08-07 13:14:17 +02:00 |
|
Richard Feldman
|
7f758ab9b6
|
Fix nullable-wrapped tests
|
2022-08-07 00:42:52 -04:00 |
|
Richard Feldman
|
7a5db3d457
|
Revert "Add an index to write_impl_tags"
This reverts commit 31f1aef8e0 .
|
2022-08-07 00:42:52 -04:00 |
|
Richard Feldman
|
7726c1745b
|
Modify test fixture for nullable-wrapped
|
2022-08-07 00:42:46 -04:00 |
|
Richard Feldman
|
090ed922e3
|
Merge pull request #3714 from rtfeldman/expect-recursive-unions
expect recursive unions
|
2022-08-07 00:36:10 -04:00 |
|
Richard Feldman
|
3840aaeeea
|
Merge pull request #3715 from rtfeldman/remove-sendmap
remove some sendmap usage
|
2022-08-07 00:35:36 -04:00 |
|
Richard Feldman
|
484cc582fc
|
Add some comments
|
2022-08-07 00:32:52 -04:00 |
|
Richard Feldman
|
f644c8ac50
|
Special-case nullable-unwrapped's null tag
|
2022-08-06 23:35:29 -04:00 |
|
Richard Feldman
|
31f1aef8e0
|
Add an index to write_impl_tags
|
2022-08-06 23:27:38 -04:00 |
|
Richard Feldman
|
dba935b8b7
|
Reuse add_tag_union for nullable_wrapped
|
2022-08-06 23:24:23 -04:00 |
|
Richard Feldman
|
4f55105a35
|
Generate glue for nullable unwrapped
|
2022-08-06 23:11:17 -04:00 |
|
Richard Feldman
|
621d1afd5d
|
Add test fixture for nullable-wrapped
|
2022-08-06 23:11:13 -04:00 |
|
Folkert
|
98708d689e
|
ownership
|
2022-08-07 00:12:39 +02:00 |
|
Folkert
|
9d057a1227
|
clippy
|
2022-08-06 23:01:54 +02:00 |
|
Folkert
|
45c15bf1f1
|
expect tests need to run with test execution mode
|
2022-08-06 23:00:58 +02:00 |
|
Folkert
|
68888c79ae
|
skip expect codegen when not running tests
|
2022-08-06 22:03:56 +02:00 |
|
Richard Feldman
|
807f73fecf
|
Add some expects to Str
|
2022-08-06 21:45:21 +02:00 |
|
Folkert
|
9574bd9928
|
move implementation of platform functions to use site...
|
2022-08-06 21:32:18 +02:00 |
|
Folkert
|
79d0dbf4a1
|
clippy
|
2022-08-06 20:12:10 +02:00 |
|
Folkert
|
6bf3e80f51
|
remove some sendmap usage
|
2022-08-06 20:00:39 +02:00 |
|
Folkert
|
6394a4e337
|
update no_std config
|
2022-08-06 19:05:29 +02:00 |
|
Folkert
|
b4eda7c9d9
|
rework features for roc_std
|
2022-08-06 19:01:07 +02:00 |
|
Folkert de Vries
|
d415c72fdc
|
Merge pull request #3713 from rtfeldman/wasm-code-gen-fixes-i3448
Wasm code gen fixes
|
2022-08-06 18:46:26 +02:00 |
|
Folkert
|
a5293e2a60
|
and add non-nullable unwrapped
|
2022-08-06 18:27:04 +02:00 |
|
Folkert
|
be4e98e076
|
add recursive unions
|
2022-08-06 17:40:12 +02:00 |
|
Anton-4
|
cf3707b063
|
Merge pull request #3705 from rtfeldman/default_nix_mac_arm64
make default.nix work on MacOS arm64
|
2022-08-06 16:03:26 +02:00 |
|
Folkert
|
546b702740
|
nullable wrapped tags
|
2022-08-06 14:40:00 +02:00 |
|
Brian Carroll
|
50326f7e0b
|
Merge branch 'trunk' of github.com:rtfeldman/roc into wasm-code-gen-fixes-i3448
|
2022-08-06 10:12:24 +01:00 |
|
Brian Carroll
|
aa0e9e8d31
|
wasm: Get RC reset/reuse working correctly
|
2022-08-06 09:58:47 +01:00 |
|
Richard Feldman
|
e5a7c28c6e
|
Remove unsafe from glue functions that don't need it
|
2022-08-05 20:17:26 -04:00 |
|
Richard Feldman
|
314d7a7952
|
Add RocTagUnion::SingleTagUnion
|
2022-08-05 20:14:41 -04:00 |
|
Richard Feldman
|
e9966e6551
|
Extract some common wrapper logic
|
2022-08-05 20:14:41 -04:00 |
|
Richard Feldman
|
efa31ae747
|
Add failing single-tag-union glue test
|
2022-08-05 20:14:41 -04:00 |
|
Richard Feldman
|
1a1d1da51a
|
Drop obsolete dbg! calls
|
2022-08-05 20:14:41 -04:00 |
|
Folkert de Vries
|
add2fc4b11
|
Merge pull request #3706 from rtfeldman/fix-glue-ord
Glue: don't derive Ord or Hash impls for floats
|
2022-08-05 23:14:46 +02:00 |
|
Ayaz
|
d4e81ccbd2
|
Merge pull request #3695 from rtfeldman/derive-decoding-list
Derive decoding for lists!
|
2022-08-05 10:41:24 -05:00 |
|
Folkert de Vries
|
289319c900
|
Merge pull request #3704 from rtfeldman/fix-expect-fmt
Fix `expect` formatting
|
2022-08-05 16:12:53 +02:00 |
|
Richard Feldman
|
72ca577b54
|
Glue: don't derive Ord or Hash impls for floats
|
2022-08-05 09:44:47 -04:00 |
|
Richard Feldman
|
26ee1a01bc
|
Merge pull request #3691 from rtfeldman/cargo_verson_change
changed Cargo versions from 0.1.0 to 0.0.1
|
2022-08-05 09:13:04 -04:00 |
|
Anton-4
|
f57456fa0e
|
default.nix fixes for macos arm64
|
2022-08-05 13:31:52 +02:00 |
|
Brian Carroll
|
e71a6da62d
|
wasm: fix refcount bug in higher order low-levels
|
2022-08-05 09:51:51 +01:00 |
|
Richard Feldman
|
a3e441c086
|
Fix top-level expect formatting bugs
|
2022-08-04 23:14:19 -04:00 |
|
Richard Feldman
|
862b58b8f9
|
Fix expect formatting in expressions
|
2022-08-04 23:14:19 -04:00 |
|
Richard Feldman
|
0d0cebc40d
|
Reproduce expect formatting bugs
|
2022-08-04 23:14:16 -04:00 |
|
Ayaz
|
deb6231d8c
|
Turn off test on gen-wasm for now
|
2022-08-04 17:13:09 -05:00 |
|
Folkert de Vries
|
510016bf6e
|
Merge pull request #3680 from rtfeldman/derive-decoders-1
Derive immediate decoders for basic types
|
2022-08-05 00:07:52 +02:00 |
|
Folkert de Vries
|
801f692067
|
Merge pull request #3697 from rtfeldman/test-interfaces
Allow `roc test` on interface modules
|
2022-08-05 00:01:38 +02:00 |
|