Commit Graph

19 Commits

Author SHA1 Message Date
47411226ac added positivity check 2022-01-31 16:14:47 +01:00
b8336ed81d added detection for mutual recursion 2022-01-29 14:01:25 +01:00
cf55e12391 hm.cf: remove redundant comment 2022-01-29 00:13:01 +01:00
c58327ed98 added '\' for 'λ' and '->' for '→' 2022-01-28 22:56:03 +01:00
0c347709f0 fixed test up a bit 2022-01-28 21:25:16 +01:00
8ff60cc5db able to typecheck files ! 2022-01-28 20:50:02 +01:00
c3780abfd1 fix issue with let after switching to generation/solver model 2022-01-28 14:17:10 +01:00
687b65cd4e move to constrain generation -> solving model. TODO: move code between modules, clean up 2022-01-28 13:46:42 +01:00
413f7d3a21 handle application as list 2022-01-26 19:05:15 +01:00
6499987dd8 readme.md: added some info on current state of the project 2022-01-25 21:01:52 +01:00
d3f9de1f05 it can now infer the type of some expressions 2022-01-25 21:00:12 +01:00
748d15d9f7 I did a lot 2022-01-24 20:58:00 +01:00
e7160485b6 only rebuild grammar when source has been modified 2022-01-23 13:58:15 +01:00
c25ca6c0cb Setup.hs: fixed issue if source already existed 2022-01-23 13:47:30 +01:00
6fc30272aa setup build system properly 2022-01-23 13:43:50 +01:00
f0c44b9477 added some build stuff 2022-01-23 12:52:33 +01:00
a55ff128af added a TODO with some resources 2022-01-23 12:00:17 +01:00
f04fc5c4c7 :) 2022-01-20 21:14:03 +01:00
9fbb930c38 created complete grammar 2022-01-20 21:05:25 +01:00