Folkert
|
5b0d9e693b
|
record update value
|
2020-04-05 00:15:38 +02:00 |
|
Folkert
|
f8b3d5dce7
|
elem_in_list
|
2020-04-05 00:15:38 +02:00 |
|
Folkert
|
200adae507
|
when_branch_mismatch
|
2020-04-05 00:15:38 +02:00 |
|
Folkert
|
a2a79925b3
|
complete add_category
|
2020-04-03 16:10:41 +02:00 |
|
Richard Feldman
|
98f4f46248
|
Special-case 2-branch if/else errors
|
2020-04-03 01:51:42 -04:00 |
|
Folkert
|
1981a7e467
|
refactor and clean up
|
2020-04-03 01:20:35 +02:00 |
|
Folkert
|
2e822e739f
|
report circular type error
|
2020-04-02 23:13:35 +02:00 |
|
Folkert
|
8642cfeae0
|
report first type error
|
2020-04-01 23:37:05 +02:00 |
|
Folkert
|
106a3646bf
|
add category to Eq constraint
|
2020-04-01 20:09:10 +02:00 |
|
Folkert
|
bd7ad318cf
|
fix bug in guard constraint gen
|
2020-03-21 15:12:01 +01:00 |
|
Folkert
|
920928399a
|
type inference for pattern guards
|
2020-03-21 00:39:52 +01:00 |
|
Folkert
|
b43be95b19
|
add record_var to Access and Accessor
|
2020-03-14 01:13:44 +01:00 |
|
Folkert
|
e62ddc9ef5
|
make record variable names clearer
|
2020-03-14 01:01:14 +01:00 |
|
Folkert
|
aeeaf99c17
|
fix bug in constraint gen for If
the condition expression wasn't actually constrained
|
2020-03-13 13:06:56 +01:00 |
|
Folkert
|
fb8e8570bc
|
Merge remote-tracking branch 'origin/trunk' into num
|
2020-03-11 14:30:50 +01:00 |
|
Richard Feldman
|
3ecbe0325c
|
Plain number literals (e.g. 5 ) are now Num *
|
2020-03-10 22:27:13 -04:00 |
|
Folkert
|
7fea957979
|
hardcode Bool
|
2020-03-10 14:50:35 +01:00 |
|
Folkert
|
4848eb5901
|
refactor introduced variables
This has lead to so many problems, so I made a special-purpose type for it
|
2020-03-06 23:55:31 +01:00 |
|
Richard Feldman
|
908e485fca
|
Move constrain and its deps into their own crates
|
2020-03-06 01:43:39 -05:00 |
|