Commit graph

161 commits

Author SHA1 Message Date
Chadtech
609bb21fad Merge branch 'trunk' of github.com:rtfeldman/roc into dict 2021-01-21 22:46:47 -05:00
Chadtech
a46a7ef06a builtin_defs_map passed in explicitly in many places that want to monomorphize, so that we can use a new test_builtin_defs in tests. Hash test works 2021-01-18 22:38:51 -05:00
Folkert
d951cffcf4 typecheck expr evaluator 2021-01-18 22:08:58 +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
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
728298d15a automatic clippy fixes 2021-01-01 00:05:45 +01:00
Folkert
4c34312871 fix missing type variable in List.get 2020-12-31 21:26:28 +01:00
rvcas
64c4cfcea9 fix: some tests 2020-12-30 21:05:04 -05:00
rvcas
d62471c73a fix: gen_list 2020-12-29 14:55:52 -05:00
rvcas
c9308c0662 add new layer to the Num types 2020-12-21 09:56:11 -05:00
Richard Feldman
c789885499 Merge remote-tracking branch 'origin/trunk' into add-builtin-num-aliases 2020-12-13 18:49:00 -05:00
Chadtech
bce5c2c9e8 Changed many instances of Dict and CustomDict in tests to RBTree 2020-12-12 04:28:30 -05:00
Jared Ramirez
9599b806e5 Add annotated tests 2020-12-11 17:29:03 -08:00
Jared Ramirez
0695dcac14 Add Integer/Float num aliases 2020-12-11 17:09:30 -08:00
Chadtech
2a068941b2 Resolve conflicts 2020-12-08 16:56:52 -05:00
Chadtech
b24933324a Changed Map to Dict in many tests 2020-12-08 16:55:33 -05:00
rvcas
4987721154 feat(Num): rename Num.Int to Num.I64 2020-12-07 19:17:20 -05:00
Richard Feldman
e6fd9cd884
Merge branch 'trunk' into rvcas/list_functions 2020-11-24 20:20:51 -05:00
rvcas
f7bd803509 feat(Num): rename Float to F64 2020-11-24 10:25:21 -05:00
Lucas
dfcf7bb7a2
Merge branch 'trunk' into rvcas/list_functions 2020-11-24 09:07:28 -05:00
rvcas
d9e906b8fb feat(List): rename walkRight to walkBackwards 2020-11-23 19:39:30 -05:00
Richard Feldman
d0f52cb27e Fix quicksort_partition_help 2020-11-23 00:33:56 -05:00
Richard Feldman
7e5fde1d15 Fix solve_expr 2020-11-23 00:33:56 -05:00
Chadtech
385d0fda9f Resolving conflicts with remote trunk 2020-11-22 13:54:13 -05:00
Folkert
9ac1491647 add test that fails because of a rigid problem 2020-11-16 02:19:07 +01:00
Folkert
d55b1a2e87 add tests 2020-11-15 02:14:12 +01:00
Folkert
bde82c3bb6 add Store constraint that does not report errors 2020-11-12 15:47:56 +01:00
Folkert
f438cefd68 more test cases 2020-11-12 14:51:40 +01:00
Folkert
791cfbbc34 find stack overflowing case 2020-11-12 02:28:34 +01:00
Folkert
c0483bf3d7 shrink further 2020-11-12 01:53:38 +01:00
Folkert
b72e922d82 shrunk test case 2020-11-12 01:40:21 +01:00
Folkert
197c039cdd more tests 2020-11-12 01:08:25 +01:00
Folkert
21685b6f8f add tests for the rigid issue 2020-11-11 22:55:46 +01:00
Folkert
1c4be886bf add rbtree test case 2020-11-10 20:57:24 +01:00
Folkert
3aa6455795 fix problem with recursive definition constraint gen 2020-11-10 19:40:35 +01:00
Folkert
78063f87d7 fix tag pattern argument bug 2020-11-09 23:22:08 +01:00
Folkert
212f8b4d50 change test runners to use new error reporting stuff 2020-11-03 19:36:02 +01:00
Folkert
73e0ea2e5d fix some mistakes 2020-10-30 00:35:40 +01:00
Folkert
1921b74ebb fix some very incorrect tests 2020-10-28 01:12:57 +01:00
Folkert
7d2cc3aac2 WIP 2020-10-25 22:16:27 +01:00
Dimitar Apostolov
b82baf55e7 Add types for Str.startsWith 2020-10-22 23:23:11 +02:00
Folkert
6227a3480e cleanup 2020-10-17 02:51:42 +02:00
Folkert
d931c8994a fix most type inference issues 2020-10-16 20:50:42 +02:00
Jared Ramirez
5cafbcd5ad Add Num.atan builtin 2020-09-26 19:00:51 -07:00
Jared Ramirez
665c7c7f9f Add Num.floor 2020-09-17 17:44:53 -07:00
Dimitar Apostolov
51e4b14131 Add Num.powInt types 2020-09-17 11:36:53 +02:00
Jared Ramirez
a0402bca4d Add Num.ceiling 2020-09-15 18:37:45 -07:00
Dimitar Apostolov
d0864608fd Register types for Num.pow 2020-09-14 22:01:12 +02:00