Open Lleutch opened 6 years ago
What’s the difference between type inference and checking?
On Sat, 13 Jan 2018 at 22:21, Fahd Abdeljallal notifications@github.com wrote:
Start implementation of a POC from issue #1 https://github.com/7sharp9/ReQuetzal/issues/1 syntax definition
- Lexer
- Parser
- Type Inference
- Type Checking ... we'll add the rest when needed.
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/7sharp9/ReQuetzal/issues/5, or mute the thread https://github.com/notifications/unsubscribe-auth/AAj7yuG3unwh7o7xlBbH4m2x-FrfbZQQks5tKSx3gaJpZM4RdY_B .
Two forms of inference added HM and HM with rank optimisation.
Type inference for the first cut will probably be pure HM with row polymorphism, later this would be adapted to have session types and rank n types
Start implementation of a POC from issue #1 syntax definition