Commit graph

324 commits

Author SHA1 Message Date
Folkert
0ad975113c fix Bag import in tests 2021-02-08 23:40:50 +01:00
Folkert
ca04411523 fix tests/more uniq removal 2021-02-07 22:50:33 +01:00
Folkert
38b21c3474 add lifetime to SyntaxError 2021-02-07 22:26:55 +01:00
Folkert
148fffe969 parameterize Parser on an Error type 2021-02-07 22:08:28 +01:00
Folkert
db7e604643 clippy 2021-02-03 22:47:28 +01:00
Folkert
8c6a9c4144 working state 2021-02-03 22:32:27 +01:00
Folkert
d211ca7e61 WIP 2021-02-03 20:21:12 +01:00
Folkert
5ce8e3a9d6 make tests compile 2021-02-02 22:09:29 +01:00
Folkert
f6aa77e6a8 fix all gen and cli tests 2021-02-02 22:06:11 +01:00
Folkert
e643d1ea3c more backtracking 2021-02-02 18:47:58 +01:00
Folkert
56f6770804 WIP 2021-02-02 01:56:50 +01:00
Folkert
8f5df8b7b8 fail when end of input is not reached by parser 2021-02-01 16:38:14 +01:00
Folkert
ac3788ba85 fix tests 2021-01-31 18:51:12 +01:00
Folkert
76f9444e46 clippy 2021-01-31 17:11:16 +01:00
Folkert
6f394aef08 notify when base and fx are available 2021-01-31 15:55:30 +01:00
Folkert
5a3a3a8310 block on unresolved shorthand 2021-01-31 15:17:01 +01:00
Folkert
74ad32f953 package-qualify module ids 2021-01-31 15:01:57 +01:00
Folkert
fd7e107069 add lifetime to dependencies 2021-01-31 14:49:03 +01:00
Folkert
b9579af16d refactor dependencies 2021-01-31 14:48:11 +01:00
Folkert
e4ae0f9e8c consider the effects module a proper module 2021-01-31 14:41:59 +01:00
Folkert
53afa3c3fc parse a shortname prefix before Effects 2021-01-31 13:43:19 +01:00
Folkert
4bd9d417d1 add stdin support for cli tests (currently unused) 2021-01-29 00:13:09 +01:00
Folkert
55eff1dba1 fix oversights 2021-01-28 15:32:22 +01:00
Folkert
936bf459eb initial version of rc optimization 2021-01-28 13:14:54 +01:00
Folkert
4e6aac760a cleanup benchmarks platform 2021-01-21 20:23:47 +01:00
Folkert
ab6cb7ac93 pass stdlib by reference 2021-01-14 16:49:55 +01:00
rvcas
565cf21e1e fix(tests): need to adjust tests after changing builtin function types 2021-01-05 09:18:24 -05:00
rvcas
27cfd4d7ad more test fixes 2021-01-04 15:18:49 -05:00
rvcas
b34436e5cb Merge branch 'trunk' into int_a_float_a 2021-01-04 09:53:45 -05:00
rvcas
a123bfa3ee fix: tests compile and repl_eval 2021-01-04 09:46:10 -05:00
Folkert
6e0f57d7eb make invoke work 2021-01-02 00:55:09 +01:00
Jared Ramirez
faa8f66b6c Add gen support for Nat 2021-01-01 17:40:47 -06:00
Folkert
754521c4c3 all the clippy fixes 2021-01-01 00:40:41 +01:00
Folkert
728298d15a automatic clippy fixes 2021-01-01 00:05:45 +01:00
Folkert
45e57fcd25 fix test_load 2020-12-31 22:54:46 +01:00
Folkert
3469cf7acc remove uniqueness tests 2020-12-31 22:51:54 +01:00
Richard Feldman
16df2c8bcb
Merge pull request #829 from rtfeldman/functions-in-repl
Functions in repl
2020-12-26 23:38:53 -05:00
Folkert
a760a41e1f repl: show error for partial application 2020-12-26 22:13:05 +01:00
Folkert
95e0faad30 show type of lambda in the repl 2020-12-26 21:19:45 +01:00
Folkert
099584f4ee SendMap -> MutMap in tests 2020-12-26 18:37:30 +01:00
Folkert
b5c7c26978 SendMap -> MutMap 2020-12-26 18:12:43 +01:00
Folkert
2ef7072247 change type of exposed_vars_to_symbol 2020-12-26 17:46:15 +01:00
Folkert
0099e3e9fd rely on the symbol -> var mapping from solving; don't extract var from the def itself 2020-12-26 17:39:16 +01:00
Folkert
0d17e9a879 only store exposed symbols in Module 2020-12-26 17:18:03 +01:00
Folkert
58507fa7d9 recover symbol -> variable mapping from type inference 2020-12-26 17:16:02 +01:00
Anton-4
b085469602 Replaced large_enum_variant explanation with link to issue #800 2020-12-14 16:09:16 +01:00
Richard Feldman
0b620539ef Report accurate regions in unused imports 2020-12-13 22:51:23 -05:00
Folkert de Vries
3d9b82e35e
Merge branch 'trunk' into more-tea 2020-12-14 02:30:04 +01:00
Folkert
407f8b9321 turn unused module into a warning 2020-12-13 22:21:44 +01:00
Chadtech
db477e750c Merge branch 'rename-map-to-dict' of github.com:rtfeldman/roc into rename-map-to-dict 2020-12-11 23:49:06 -05:00