Folkert de Vries
|
0c10826612
|
Merge branch 'trunk' into morphic-type-checking
|
2021-06-16 23:38:46 +02:00 |
|
Folkert
|
117ef03251
|
morphic fmt
|
2021-06-16 23:32:57 +02:00 |
|
Jared Ramirez
|
49977ac803
|
Fix typo
|
2021-06-16 14:32:18 -07:00 |
|
Folkert
|
eaf62a1bf8
|
morphic clippy
|
2021-06-16 23:29:31 +02:00 |
|
Jared Ramirez
|
9903ccecf6
|
Add RocDec.div
|
2021-06-16 14:26:09 -07:00 |
|
Folkert
|
642271d730
|
clippy
|
2021-06-16 23:18:56 +02:00 |
|
Folkert
|
6d31f9e1da
|
recursion info is not needed
|
2021-06-16 23:17:10 +02:00 |
|
Folkert
|
11ed2cbcf8
|
special-case rose tree field access
|
2021-06-16 23:16:14 +02:00 |
|
Folkert
|
a1231058da
|
store is_recursive info for unwrapped tags
|
2021-06-16 23:09:58 +02:00 |
|
Folkert
|
5ba378551c
|
deal with closure argument everywhere
|
2021-06-16 23:09:40 +02:00 |
|
Lucas
|
8200911ec2
|
Merge branch 'trunk' into constrain_when
|
2021-06-16 17:00:04 -04:00 |
|
Folkert
|
cc98237a0a
|
closure_env_layout
|
2021-06-16 22:15:55 +02:00 |
|
Folkert
|
b54033a2f5
|
alias analysis fixes
|
2021-06-16 22:14:14 +02:00 |
|
Folkert
|
ee2a1d74ed
|
fix usage of layout in Switch; always use outer layout
|
2021-06-16 22:05:30 +02:00 |
|
Jared Ramirez
|
01b7e315d0
|
Merge pull request #1413 from rtfeldman/dec-sub
dec sub
|
2021-06-16 10:05:42 -07:00 |
|
Jared Ramirez
|
1016a9c6fc
|
Merge branch 'trunk' of https://github.com/rtfeldman/roc into dec-sub
|
2021-06-15 20:44:04 -07:00 |
|
Lucas
|
2136a338d2
|
Merge branch 'trunk' into constrain_when
|
2021-06-15 23:10:56 -04:00 |
|
Richard Feldman
|
6c1bd31820
|
Merge pull request #1412 from rtfeldman/fix-nix-llvm-install
Use dev version of llvm in nix
|
2021-06-15 23:07:57 -04:00 |
|
Jared Ramirez
|
dd2ac10ab9
|
Add RocDec.sub
|
2021-06-15 19:19:03 -07:00 |
|
Jared Ramirez
|
19d8c41e98
|
Use dev version of llvm in nix
|
2021-06-15 19:09:21 -07:00 |
|
rvcas
|
1d9320ba8f
|
fix: Pattern2
* make Pattern2 fit in 32 by commenting out two fields in Shadowed
* make Global/Private Tag arguments field smaller by using PatternId
|
2021-06-15 21:32:39 -04:00 |
|
rvcas
|
9716096999
|
test: cleanup some warnings
|
2021-06-15 19:34:15 -04:00 |
|
rvcas
|
cc96dd0a76
|
chore: how did this get past me locally
|
2021-06-15 19:33:51 -04:00 |
|
rvcas
|
b84fc85753
|
test: new test for when constraints
|
2021-06-15 19:21:20 -04:00 |
|
rvcas
|
e300acf2a8
|
feat: implement When constraints
|
2021-06-15 19:20:59 -04:00 |
|
rvcas
|
22dc0fe6c7
|
feat: implement shallow clone for PExpected
|
2021-06-15 19:20:15 -04:00 |
|
rvcas
|
05181e4be0
|
feat: create PatternState2
|
2021-06-15 19:19:11 -04:00 |
|
rvcas
|
4652d77e84
|
feat: remove Located from Let constaints
|
2021-06-15 19:18:25 -04:00 |
|
rvcas
|
943047f207
|
feat: introduce Pattern constraint
|
2021-06-15 19:17:01 -04:00 |
|
rvcas
|
3733d3035e
|
feat: new imports
|
2021-06-15 19:15:16 -04:00 |
|
Folkert
|
765c81ad09
|
Merge remote-tracking branch 'origin/trunk' into morphic-type-checking
|
2021-06-15 21:28:37 +02:00 |
|
Folkert
|
9b9394b413
|
make list literal return bag and cell
|
2021-06-15 21:28:13 +02:00 |
|
Richard Feldman
|
3ad5a6a687
|
Merge pull request #1406 from rtfeldman/entry-points
Entry points
|
2021-06-14 21:28:47 -04:00 |
|
Folkert
|
0e6e9847fc
|
fix things in alias analysis
|
2021-06-14 23:36:27 +02:00 |
|
Folkert
|
b622202d97
|
rename joinpoint field
|
2021-06-14 21:12:24 +02:00 |
|
Folkert
|
19db7515da
|
fix shadowing of layout
|
2021-06-14 21:03:17 +02:00 |
|
Folkert
|
97954f3857
|
bump morphic
|
2021-06-14 21:01:36 +02:00 |
|
Folkert
|
cf6eb718b3
|
create alias analysis entry point
|
2021-06-13 23:16:53 +02:00 |
|
Folkert
|
0d5e91eb92
|
fix entry points
|
2021-06-13 22:13:37 +02:00 |
|
Folkert
|
e9135c71af
|
store main_for_host in file.rs State
|
2021-06-13 21:07:47 +02:00 |
|
Chadtech
|
64aba9ed46
|
Merge branch 'trunk' into document-only-exposed-values
|
2021-06-13 13:59:51 -04:00 |
|
Richard Feldman
|
288d0d7951
|
Merge pull request #1404 from rtfeldman/name-functions-with-morphic
Name functions with morphic
|
2021-06-13 13:07:27 -04:00 |
|
Richard Feldman
|
4bba22391c
|
Merge branch 'trunk' into name-functions-with-morphic
|
2021-06-13 12:39:56 -04:00 |
|
Richard Feldman
|
1bdf5b0622
|
Merge pull request #1402 from rtfeldman/dict-get-list-var
Dict get list var
|
2021-06-13 12:39:49 -04:00 |
|
Folkert
|
8cbc8b0334
|
Merge remote-tracking branch 'origin/trunk' into name-functions-with-morphic
|
2021-06-13 17:21:47 +02:00 |
|
Folkert
|
b00dcbd6f0
|
clippy
|
2021-06-13 17:21:14 +02:00 |
|
Richard Feldman
|
a23aa27653
|
Merge pull request #1401 from rtfeldman/c-hello-world
C host hello world example
|
2021-06-13 11:17:57 -04:00 |
|
Folkert
|
26c910cdb3
|
fix Dict.get
|
2021-06-13 17:03:05 +02:00 |
|
Folkert
|
4539c6feb3
|
remove list_var from the editor ast
|
2021-06-13 16:57:44 +02:00 |
|
Folkert
|
ab7f4a70a1
|
remove list_var
|
2021-06-13 16:56:59 +02:00 |
|