Folkert
|
a431af660d
|
give better debug info for unresolved type variables
|
2020-11-12 22:28:58 +01:00 |
|
Folkert
|
4b5a26ebc6
|
fix problem with aliased variables
|
2020-11-12 22:00:32 +01:00 |
|
Folkert
|
c05ec12be0
|
report a Foo.Bar malformed identifier
|
2020-11-12 20:48:34 +01:00 |
|
Folkert
|
bde82c3bb6
|
add Store constraint that does not report errors
|
2020-11-12 15:47:56 +01:00 |
|
Folkert
|
75d18eb8ba
|
no more rigid mistakes?
|
2020-11-12 15:31:25 +01:00 |
|
Folkert
|
7a719172bc
|
more rigid fixes?
|
2020-11-12 14:55:46 +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
|
eaf94f2cfc
|
uncomment more of rbtree
|
2020-11-12 00:45:47 +01:00 |
|
Folkert
|
55b26277ca
|
properly sort recursive definitions
|
2020-11-12 00:32:45 +01:00 |
|
Folkert
|
21685b6f8f
|
add tests for the rigid issue
|
2020-11-11 22:55:46 +01:00 |
|
Folkert
|
22592eff80
|
fix issue with rigids
|
2020-11-11 22:51:28 +01:00 |
|
Folkert
|
0ba612ecdb
|
refactor
|
2020-11-11 21:56:25 +01:00 |
|
Folkert
|
62a82d1135
|
extract untyped args helper
|
2020-11-11 21:46:12 +01:00 |
|
Folkert
|
d6e7e8381c
|
make it clearer the variables come from the def's pattern
|
2020-11-11 20:49:04 +01:00 |
|
Folkert
|
cf80e2852f
|
add test for transitive alias import
|
2020-11-11 01:20:30 +01:00 |
|
Folkert
|
984cf744e3
|
make Storage store where it came from
|
2020-11-11 01:16:30 +01:00 |
|
Folkert
|
c64a6da745
|
make Storage store where it came from
|
2020-11-11 01:14:15 +01:00 |
|
Folkert
|
1c4be886bf
|
add rbtree test case
|
2020-11-10 20:57:24 +01:00 |
|
Folkert
|
6490956a84
|
fix deadlock in file.rs
|
2020-11-10 20:15:38 +01:00 |
|
Folkert
|
3aa6455795
|
fix problem with recursive definition constraint gen
|
2020-11-10 19:40:35 +01:00 |
|
Folkert
|
b54c1a2194
|
revert some debug things
|
2020-11-10 19:40:35 +01:00 |
|
Folkert
|
be5c748b7f
|
revert some debug things
|
2020-11-10 14:12:01 +01:00 |
|
Folkert
|
3f658c4b98
|
Merge remote-tracking branch 'origin/trunk' into red-black-tree
|
2020-11-10 14:09:08 +01:00 |
|
Folkert
|
0d51309eb9
|
fully qualify exposed symbols
|
2020-11-10 14:06:48 +01:00 |
|
Folkert
|
a48f244cc7
|
specialize substituted variables
|
2020-11-10 13:38:13 +01:00 |
|
Folkert
|
b62de8fc3c
|
only aliases without type arguments can be host-exposed (for now)
|
2020-11-10 13:29:25 +01:00 |
|
Folkert
|
04cdc2a276
|
keep track of pending phases, so we don't repeat work
|
2020-11-10 12:57:06 +01:00 |
|
Richard Feldman
|
6b39f3dffe
|
Merge pull request #671 from rtfeldman/effect-module-refactor
Effect module refactor
|
2020-11-09 23:19:05 -05:00 |
|
Folkert
|
78063f87d7
|
fix tag pattern argument bug
|
2020-11-09 23:22:08 +01:00 |
|
Folkert
|
58a7ea5572
|
fix unused argument formatting error
|
2020-11-09 22:31:05 +01:00 |
|
Folkert
|
33f65caedd
|
alias referenced by another alias is not unused!
|
2020-11-09 22:22:00 +01:00 |
|
Folkert
|
0b19c594c5
|
improve compare/Order
|
2020-11-09 21:21:14 +01:00 |
|
Folkert
|
cc89088f60
|
thread through module timings
|
2020-11-09 21:20:57 +01:00 |
|
Folkert
|
0081c9ff77
|
fix tag test
|
2020-11-09 21:20:57 +01:00 |
|
Folkert
|
7e7fa4b4aa
|
fix tag test
|
2020-11-09 20:11:39 +01:00 |
|
Folkert
|
0892451d47
|
more clippy
|
2020-11-09 20:03:10 +01:00 |
|
Folkert
|
f08f3e7510
|
cleanup
|
2020-11-09 19:53:03 +01:00 |
|
Folkert
|
492f0dcc84
|
add Effect.always and Effect.map
|
2020-11-09 19:14:26 +01:00 |
|
Folkert
|
14d6de626e
|
add module for effect_module
|
2020-11-09 16:01:38 +01:00 |
|
Folkert
|
063492680f
|
recursive functions cannot capture other recursive functions from their LetRec
|
2020-11-09 15:54:02 +01:00 |
|
Richard Feldman
|
54de538952
|
Merge pull request #666 from rtfeldman/return-function
Return function pointers and closures
|
2020-11-08 22:21:01 -05:00 |
|
Richard Feldman
|
8577efd9c3
|
Merge branch 'trunk' into new-annotated-body
|
2020-11-08 22:11:48 -05:00 |
|
Richard Feldman
|
ef90103353
|
Update compiler/fmt/src/def.rs
|
2020-11-08 22:11:38 -05:00 |
|
lrosa007
|
de33e9b388
|
fix(List): contains list can be borrowed
|
2020-11-08 20:17:05 -05:00 |
|
Folkert
|
65c1e0e5b1
|
appease clippy
|
2020-11-09 02:02:20 +01:00 |
|
Folkert
|
b044a0b8a8
|
remove comment inbetween signature and definition in test
|
2020-11-09 02:02:11 +01:00 |
|