Commit graph

8642 commits

Author SHA1 Message Date
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
Lucas
8e8f13a615
Merge pull request #1453 from rtfeldman/incompatible_type_param 2021-07-03 20:06:23 -04:00
Folkert de Vries
b35eb85e03
Merge branch 'trunk' into incompatible_type_param 2021-07-04 01:09:04 +02:00
Folkert de Vries
9a65b3d57b
Merge pull request #1452 from rtfeldman/iss_1421
tag must be its own type fix
2021-07-04 01:00:45 +02: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
bb7e22bc73 Merge branch 'trunk' of github.com:rtfeldman/roc into iss_1421 2021-07-03 12:10:14 -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
Anton-4
a0deaa84e6
Merge pull request #1450 from rtfeldman/editor-ideas
Added editor ideas and inspiration
2021-07-03 17:19:17 +02:00
Anton-4
f46a5fe4a8
Added editor ideas and inspiration 2021-07-03 16:48:20 +02:00
Anton-4
28520b2cf4
Merge pull request #1446 from rtfeldman/editor-ideas
more editor ideas and inspiration
2021-07-01 14:10:47 +02:00
Anton-4
d091c62f05
more editor ideas and inspiration 2021-07-01 13:49:36 +02:00
Folkert de Vries
7942682c63
Merge pull request #1444 from rtfeldman/tag-cleanup
Shrink tag id
2021-06-30 17:00:23 +02:00
Folkert de Vries
504cc99240
Merge branch 'trunk' into tag-cleanup 2021-06-30 16:02:23 +02:00
Anton-4
ea35ed5755
Merge pull request #1445 from rtfeldman/better-file-error-msg
better error message when trying to open file with editor
2021-06-30 10:51:11 +02:00
Anton-4
ece2a2b9d3 better error message when trying to open file with editor 2021-06-30 10:30:37 +02:00
Folkert de Vries
2bb8d0d66e
Merge branch 'trunk' into tag-cleanup 2021-06-29 23:37:54 +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
Anton-4
c34c27b58d
Merge pull request #1443 from rtfeldman/editor-lists
single element lists, nested lists
2021-06-29 17:42:43 +02:00
Anton-4
166c8ac217 undo list space change 2021-06-29 16:57:00 +02:00
Anton-4
df4008438e fmt 2021-06-29 16:14:35 +02:00
Anton-4
bf69daa3bc more type tooltip tests 2021-06-29 16:11:20 +02:00
Anton-4
3bec3b9d03 single element lists, nested lists 2021-06-29 15:25:16 +02:00
Folkert
978cea4b8a passing tests 2021-06-28 22:28:47 +02:00
Folkert
1d1bcaea63 make ir use different tag id types 2021-06-28 20:16:39 +02:00
Folkert
0d07c2ef84 make tag id less hardcoded 2021-06-28 20:03:49 +02:00
Anton-4
0ab1bda725 Merge branch 'trunk' of github.com:rtfeldman/roc into editor-lists 2021-06-28 15:54:27 +02:00
Anton-4
0657e21fdb can make empty list in editor, panic on type tooltip 2021-06-28 15:54:19 +02:00
Anton-4
972fa18190
Merge pull request #1439 from rtfeldman/type_tooltip
type tooltips on ctrl+shift+up
2021-06-28 09:39:26 +02:00
Lucas
f90a6a9414
Merge branch 'trunk' into type_tooltip 2021-06-27 18:50:38 -04:00
Folkert
3e53f0a14d cleanup 2021-06-27 20:37:44 +02:00
Folkert de Vries
80a1ca698f
Merge pull request #1440 from rtfeldman/recursive-tag-id
Recursive tags new runtime layout
2021-06-27 19:32:24 +02:00
Folkert de Vries
4adaba91f2
Merge pull request #1441 from rtfeldman/store-tag-id-elsewhere
Store tag id elsewhere
2021-06-27 18:55:35 +02:00
Lucas
afdefe24a4
Merge branch 'trunk' into recursive-tag-id 2021-06-27 11:33:22 -04:00
Folkert
3e387e8328 refactor 2021-06-27 15:08:57 +02:00
Folkert
e27a12e644 add comment 2021-06-27 14:43:45 +02:00
Folkert
16f6259f7f fix all the things 2021-06-27 14:39:28 +02:00
Folkert
99d0d9c732 WIP 2021-06-27 13:49:49 +02:00
Folkert de Vries
57287990ac
Merge branch 'trunk' into type_tooltip 2021-06-27 10:31:44 +02:00
Folkert de Vries
f302fcfc7a
Merge pull request #1438 from rtfeldman/non-recursive-no-tagid
remove tag id from data bytes for non-recursive tags
2021-06-27 10:31:26 +02:00
Folkert
8add147dcf change over nullable wrapped 2021-06-27 01:35:15 +02:00