Closed colin-mcd closed 2 years ago
I think this branch is now stable and can be merged... Some changes include:
define foo = \ x. \ y. ...
define compose = \ f. \ g. \ x. f (g x)
a.i
let <_, ..., x, ..., _> = a in ...
Resolves #17 and fixes #43.
I think this branch is now stable and can be merged... Some changes include:
define foo = \ x. \ y. ...
define compose = \ f. \ g. \ x. f (g x)
can be used with multiple type parameter instantiationsa.i
tolet <_, ..., x, ..., _> = a in ...
. This nicely complements *-elimination