on 003ebfd help sign in
all commits
cb914d9Get all of the Haskell files compiling with the new type checker. Does not actually work, undefined is used in some places as a stopgap measure.Evan Czaplicki 35981ebFinish parameterizing the AST and properly check errors in let expressions.evancz 721ce4fContinue reorganizing the code-base.evancz f5bdb2cMinor code changes to help allow custom infix precedence and associativity.evancz 2d1e06bStart generating elmi and elmo files to permit sharing of types, values, and infix info between modules.evancz ce64672Clean up imports in many files.evancz 5d536d1Get prelude added in all cases.evancz 87fa86cGet type dealiasing working.evancz ab62612Ensure that --make skips trying to read libraries as files.evancz 7dbb052Load json representation of types with Template Haskell, so library files are the base truth of type information.evancz 1822ebcMove the compiler down a directory, mostly.evancz