on cdecb5b help sign in
elk/elm/src
4 folders, 10 files
../ Gen/Implement type aliases. Language/Add the ability to define custom infix operators. Parse/Allow record extension in types. Types/Fix bug with code that ensures that type annotations are right above their corresponding definition. Due to a lack of parens, the check only worked with one type annotation. Ast.hsImplement type aliases. Compiler.hsUpdate the list of built-in modules. Context.hsAdd line and column number for type errors and "non-exhaustive" errors. FreeVar.hsAdd guarded definitions. Add whitespace sensitivity for let- and case-expressions. Guid.hs* restructuring, part #1 Initialize.hsSplit the alias code into its own file. Add checks for duplicate definitions, bad order of definitions, and type aliases without enough arguments Optimize.hsAdd line and column number for type errors and "non-exhaustive" errors. Rename.hsImplement type aliases. Replace.hsAdd guarded definitions. Add whitespace sensitivity for let- and case-expressions. Substitute.hsAdd ability to add and remove fields from records: