pca006132
|
eb4b2bb7f6
|
refactored using constrain
to allow easier modification later with subtyping
|
2021-07-19 17:05:48 +08:00 |
pca006132
|
e732f7e089
|
removed integer encoding
|
2021-07-19 16:51:58 +08:00 |
pca006132
|
d4b85d0bac
|
expression type inference (WIP)
|
2021-07-19 13:35:01 +08:00 |
pca006132
|
c913fb28bd
|
use signed integer for TSeq
|
2021-07-19 13:34:45 +08:00 |
pca006132
|
f51603f6da
|
cleanup
|
2021-07-19 09:52:25 +08:00 |
pca006132
|
d67407716c
|
function unification...
|
2021-07-16 15:55:52 +08:00 |
pca006132
|
f4121b570d
|
added documentation
|
2021-07-16 14:34:52 +08:00 |
pca006132
|
8b078dfa1b
|
naming
|
2021-07-16 13:59:08 +08:00 |
pca006132
|
62736bd4bf
|
cleanup: we don't actually need arena
|
2021-07-16 13:58:02 +08:00 |
pca006132
|
c2d00aa762
|
occur check
|
2021-07-15 16:51:55 +08:00 |
pca006132
|
d94f25583b
|
added tests
|
2021-07-15 16:00:23 +08:00 |
pca006132
|
1df3f4e757
|
most of unification...
|
2021-07-14 17:20:12 +08:00 |
pca006132
|
97fe450a0b
|
occur check
|
2021-07-14 16:40:50 +08:00 |
pca006132
|
e8c5189fce
|
simplified code with Rc<RefCell<T>>
|
2021-07-14 15:58:58 +08:00 |
pca006132
|
291e642699
|
partial implementation
|
2021-07-14 15:24:00 +08:00 |
pca006132
|
e554737b68
|
tmp
|
2021-07-14 08:12:47 +08:00 |
pca006132
|
2985b88351
|
refactor for HM style inference...
|
2021-06-30 16:28:18 +08:00 |
pca006132
|
7c9919256c
|
begin refactoring
|
2021-06-28 10:49:41 +08:00 |