Commit Graph

636 Commits

Author SHA1 Message Date
rvcas
a6c6760c2a this compiles but has a lot of indirection 2021-07-02 21:00:57 -04:00
rvcas
e4bc0adc59 feat: make ValueDef an enum 2021-07-02 20:53:37 -04:00
Lucas
9340c84a80
Merge branch 'trunk' into constrain_update 2021-07-02 16:19:43 -04:00
rvcas
528e1f543b fix: value def adjustments 2021-07-02 16:17:26 -04:00
Anton-4
d091c62f05
more editor ideas and inspiration 2021-07-01 13:49:36 +02:00
Anton-4
ece2a2b9d3 better error message when trying to open file with editor 2021-06-30 10:30:37 +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
rvcas
8f97637d1c tests: deal with new changes for RunTimeError 2021-06-28 18:54:44 -04:00
rvcas
5afcbeed20 fix: better RunTimeError case in nodes 2021-06-28 18:54:21 -04:00
rvcas
f4b6bdd758 fix: capacity 2 2021-06-28 12:00:54 -04:00
rvcas
d817ecb51d feat(markup): add explicit case for RuntimeError 2021-06-28 11:54:19 -04:00
rvcas
6b882b85de feat(Expr2): implement Env::problem 2021-06-28 11:53:47 -04:00
rvcas
a00a8c8e97 fix: imports 2021-06-28 11:52:51 -04:00
Anton-4
0657e21fdb can make empty list in editor, panic on type tooltip 2021-06-28 15:54:19 +02:00
Anton-4
ed35becc11
Merge branch 'trunk' into constrain_update 2021-06-28 10:33:04 +02:00
Lucas
ce39d23ebd
Merge branch 'trunk' into constrain_update 2021-06-28 00:13:44 -04:00
rvcas
8ae8f50a0a fix: LetValue constraint gen 2021-06-28 00:13:19 -04:00
rvcas
11a1111e33 feat(ValueDef): add expr and some hacks to get this to compile 2021-06-28 00:12:37 -04:00
Anton-4
f5a7604b83 type tooltip tests 2021-06-26 17:11:17 +02:00
Anton-4
38db75614e updated VarStore without cloning 2021-06-26 13:50:56 +02:00
Anton-4
2aa412f836 made VarStore cloneable to make type tooltips work 2021-06-26 12:14:21 +02:00
Anton-4
ff2ed8a1a4
Added hazel livelit to editor inspiration 2021-06-26 10:53:53 +02:00
Anton-4
47fe878492 updated to wgpu 9.0, added editor inspiration 2021-06-25 19:07:14 +02:00
rvcas
c4f9812ad8 test: split into two 2021-06-21 17:26:55 -04:00
rvcas
477dee0ae6 feat(Expr2): constrain LetValue and Update 2021-06-21 00:23:05 -04:00
rvcas
e69b798857 chore: pending def should be pub 2021-06-21 00:22:32 -04:00
rvcas
876687e078 feat(Expr2): support Defs and add desugaring 2021-06-21 00:21:42 -04:00
rvcas
8b957ea712 feat: more consistent field name 2021-06-21 00:19:27 -04:00
rvcas
1f467ec62b test: constrain update 2021-06-21 00:19:00 -04:00
Richard Feldman
53ccef0506 nightly clippy
I was on nightly for benchmarks, and these all seem reasonable.
2021-06-18 15:21:11 -04: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
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
4539c6feb3 remove list_var from the editor ast 2021-06-13 16:57:44 +02:00
Anton-4
47f606d588
Merge branch 'trunk' into typos_ci 2021-06-07 15:01:55 +02:00
Anton-4
22d834ebd9 Merge branch 'trunk' of github.com:rtfeldman/roc into typos_ci 2021-06-07 12:33:26 +02:00
Anton-4
11ae7867a6
Added replit editor inspiration, thanks Richard! 2021-06-07 10:39:17 +02:00
Anton-4
314503cf7f fixed typos, added typos checking to CI 2021-06-05 20:02:54 +02:00
Richard Feldman
2b2b6e3ddd Update some more docs 2021-06-04 21:27:26 -04:00
Richard Feldman
50b030acd1
Merge pull request #1314 from rtfeldman/benchmarks
criterion benchmarks for `examples/benchmarks`
2021-06-02 21:57:33 -04:00
Richard Feldman
ffc039e483
Merge pull request #1368 from rtfeldman/editor_ideas
Added Folkert's editor inspiration
2021-06-02 21:43:09 -04:00