Simple repl with Hindley-Milner type system implementing the paper Typing Haskell in Haskell.
Lisy> id a = a
()
Lisy> show (id '')
show (id '') : Show ([Char]) => [Char]
- Kinds in types
- Adhoc polymorphism
- W Algorithm type inference
| Name | Name | Last commit date | ||
|---|---|---|---|---|
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
Simple repl with Hindley-Milner type system implementing the paper Typing Haskell in Haskell.
Lisy> id a = a
()
Lisy> show (id '')
show (id '') : Show ([Char]) => [Char]