on ec24738 help sign in
elk/compiler/SourceSyntax
11 files
../ Declaration.hsCreate a source syntax for types that will get converted into the internal type representation during type checking. Everything.hsRemove SourceSyntax.Rename, which was unused Expression.hsPrettier printing for infix functions like `div` Helpers.hsAdd types and `deprime` function to SourceSyntax.Helpers Literal.hsfix pretty printer for chars Location.hsConvert more files to the new Expression format that relies more on patterns. Seems to clean things up so far. Module.hsGet rid of current canonicalization code Pattern.hsPrettier printing for infix operator definitions PrettyPrint.hsPrettier printing for infix operator definitions Type.hsSimplify code to generate record constraints Variable.hsAdd support for pattern matching on literals.