on 951df07 help sign in
elk/compiler
6 folders, 3 files
../ Gen/Start generating elmi and elmo files to permit sharing of types, values, and infix info between modules. Language/Change the Haskell API for compilation to make it easier to see error messages. Model/Change the Haskell API for compilation to make it easier to see error messages. Parse/Merge branch 'master' of https://github.com/evancz/Elm Transform/Add support for type annotations in let Types/Switch from sets of constraints to lists of constraints. This should have a positive performance impact, in that list insertion should be asymptotically faster than set insertion. Compiler.hsOnly produce elmo files. The aim is to use a layout for object files similar to Go, which has thought very hard about how to make compilation really fast. Docs.hsParse out types from ADT constructors. Initialize.hsMinor code changes to help allow custom infix precedence and associativity.