Formulate destructors properly
[scheme.git] / typecheck.scm
2019-08-04 Luke LauFormulate destructors properly
2019-08-04 Luke LauMerge branch 'master' of lukelau.me:/srv/git/scheme
2019-08-02 Luke LauStart work on ADTs
2019-08-02 Luke LauTidy up
2019-08-01 Luke LauAdd clash constraints when merging typechecker-refactor
2019-08-01 Luke LauWIP on typechecker refactor
2019-07-29 Luke LauFix graph not considering original binds when recursing
2019-07-29 Luke LauSubstitute constraints after recursive call
2019-07-29 Luke LauRefactor unify
2019-07-28 Luke LauSubstitute only the variables in the scc
2019-07-28 Luke LauBreak up lets into SCCs before typechecking
2019-07-23 Luke LauAdd strings and print primitive
2019-07-23 Luke LauCodegen if statements
2019-07-22 Luke LauRefactor ast "pattern matching" to a single function
2019-07-22 Luke LauFix some normalization issues, add codegen tests
2019-07-21 Luke LauAdd pretty printing for types
2019-07-21 Luke LauAdd more binary ops
2019-07-20 Luke LauResolve types in lambda arguments, recursively substitute
2019-07-20 Luke LauNormalize lambdas to be single arguments only
2019-07-17 Luke LauAdd let bindings
2019-07-17 Luke LauAdd consolidation, tie up with typechecker
2019-07-17 Luke LauStart typechecker