Commit graph

4395 commits

Author SHA1 Message Date
Folkert
8755465ad6 hash tests as the same 2021-07-10 13:55:27 +02:00
Folkert
1b1a201517 more debug info 2021-07-10 13:55:13 +02:00
Jared Ramirez
c261766681 Appease clippy 2021-07-09 09:46:40 -07:00
Jared Ramirez
a35cc321ab Address various bits of feedback 2021-07-09 09:30:45 -07:00
Jared Ramirez
8ffe02110d Merge branch 'add-dec-types' of https://github.com/rtfeldman/roc into add-dec-types 2021-07-08 16:49:10 -07:00
Jared Ramirez
67eef2c97f Merge branch 'trunk' of https://github.com/rtfeldman/roc into add-dec-types 2021-07-08 16:47:42 -07:00
Folkert
0fbf540d69 move Guard into the Branch 2021-07-07 21:21:50 +02:00
Folkert
60311fc7ce refactor: return option 2021-07-07 16:11:28 +02:00
Folkert
ca16dc3459 add tests 2021-07-07 16:09:15 +02:00
Richard Feldman
c598e3d103
Merge branch 'trunk' into zig_clean_up 2021-07-06 19:23:33 -07:00
Chadtech
d0445876b2
Merge branch 'trunk' into docs-exposed-values 2021-07-05 15:50:43 -04:00
Folkert de Vries
f02a7dd90f
Merge branch 'trunk' into zig_clean_up 2021-07-05 20:17:20 +02:00
Chadtech
c23d77a931 Merge branch 'docs-exposed-values' of github.com:rtfeldman/roc into docs-exposed-values 2021-07-05 13:03:13 -04:00
Chadtech
21a3d5a124 Bring back alises by symbol to loaded module 2021-07-05 13:03:00 -04:00
Chadtech
87162092ab
Merge branch 'trunk' into docs-exposed-values 2021-07-05 12:42:15 -04:00
Folkert
71d46a9b51 fix wrong bool 2021-07-05 17:35:55 +02:00
Folkert
8bca6ebdfd make fewer things pub 2021-07-04 23:10:44 +02:00
Folkert
1126921a9e refactor 2021-07-04 23:05:04 +02:00
Folkert
b1a136bf2e clippy 2021-07-04 22:44:36 +02:00
Folkert
2c0aa8a5a1 handle guards in a first-class way 2021-07-04 22:35:00 +02:00
Folkert
8f0c13ecc1 remove old handling of guard 2021-07-04 21:19:39 +02:00
Folkert
e7c88cac98 refactor guards 2021-07-04 21:17:57 +02:00
Folkert
b99f710c49 refactor 2021-07-04 20:12:50 +02:00
Folkert
b2792af5f6 add helper function 2021-07-04 15:10:32 +02:00
Folkert
048326f9a3 build reset WIP 2021-07-04 14:20:44 +02:00
Lucas
f4753b6dc6
Merge branch 'trunk' into zig_clean_up 2021-07-03 20:07:39 -04:00
Folkert de Vries
b35eb85e03
Merge branch 'trunk' into incompatible_type_param 2021-07-04 01:09:04 +02:00
Chadtech
62d5633546 Fixed problems with docs failing to render and included test to validate that behavior 2021-07-03 14:51:40 -04:00
rvcas
39d39c218f feat(mono): return Stmt::RuntimeError on bad layouts for If 2021-07-03 13:05:30 -04:00
rvcas
16542f0e1e test: incompatible type params in if 2021-07-03 13:04:38 -04:00
Eric Correia
aa123635fa remove comment 2021-07-03 12:08:42 -04:00
Eric Correia
8deb377d30 tag must be its own type fix 2021-07-03 12:06:48 -04:00
Eric Correia
ee52ce19ad fix reset_reuse 2021-07-03 11:53:02 -04:00
Chadtech
1c06e280b0 Merge branch 'trunk' of github.com:rtfeldman/roc into docs-exposed-values 2021-07-03 11:27:07 -04:00
Eric Correia
5bba490dd4 implementation cont 2021-07-03 10:58:05 -04:00
Eric Correia
6d566eaa64 impl 2021-07-03 10:26:09 -04:00
Folkert
bb0d1522f2 llvm preparations 2021-07-03 16:05:47 +02:00
Folkert
6f48c9762b consider tags that are represented as NULL 2021-07-03 14:15:05 +02:00
Folkert
5250e930aa don't unroll recursive layouts 2021-07-03 14:07:29 +02:00
Folkert
ee67ee546a thread reset-reuse through 2021-07-03 01:13:50 +02:00
rvcas
3452037d44 chore: dict remove unused vars 2021-07-02 18:36:30 -04:00
rvcas
fb12715aba chore: list remove unused vars 2021-07-02 18:36:17 -04:00
rvcas
60f017cbd5 chore: utils ignore unused vars 2021-07-02 18:35:51 -04:00
rvcas
54bcf54f30 chore: dec remove redundant comptime 2021-07-02 18:35:13 -04:00
tarjei
5bb3146aa8 Enable reset-reuse and fix layout problems 2021-07-02 22:21:21 +02:00
Folkert
3c2ee9e447 WIP 2021-07-02 20:34:11 +02:00
Folkert
6e3a2cd94d remove union_size from Tag expr 2021-07-02 10:48:03 +02:00
Folkert
eb478cdaac add eq tests for non-equal tags 2021-06-29 22:35:12 +02:00
Folkert
6223892c6b include the tag id in the hash! 2021-06-29 22:30:36 +02:00
Folkert
978cea4b8a passing tests 2021-06-28 22:28:47 +02:00