elm/compiler/Parse
Evan Czaplicki 0ed72056b6 Add pretty printing for type constraints.
Convert source-syntax types into type-checker types and print them
with pretty type variables.

Generate constraints for let-expressions using type annotations.

Build test function to turn strings into type constraints.
2013-07-08 16:47:44 +02:00
..
Binop.hs Allow full expressions as the last member of binary expressions (t + t + e) 2013-06-23 01:31:34 -07:00
Declaration.hs Create a Parse.Declaration file for all declarations. Get rid of special 2013-07-07 22:06:56 +02:00
Expression.hs Add pretty printing for type constraints. 2013-07-08 16:47:44 +02:00
Helpers.hs Parameterized the AST for type annotations and variable types. Also rename Guid.hs to Unique.hs which reads a lot nicer. 2013-06-13 20:25:00 -07:00
Literal.hs Add support for triple-quoted multi-line strings 2013-06-27 18:55:01 +02:00
Module.hs Create a Parse.Declaration file for all declarations. Get rid of special 2013-07-07 22:06:56 +02:00
Parser.hs Update program parser to use Parse.Declarations 2013-07-07 22:11:16 +02:00
Pattern.hs Start switching over to an AST that uses patterns in lambdas and 2013-07-04 11:36:08 +02:00
Type.hs Create a Parse.Declaration file for all declarations. Get rid of special 2013-07-07 22:06:56 +02:00