on 082e6a2 help sign in
elk/compiler
7 folders, 6 files
../ Generate/Make sure that modules are only instantiated once. Language/Get rid of dead code and bad exports Metadata/Ensure that binary serialization works on Windows. Previously had issues with line ending conversions messing with binary data. Parse/Throw proper parse errors, stop using `error` SourceSyntax/Prettier printing for list types Transform/Remove two unused modules Type/Add a note about what canonicalRealias does Compiler.hsShow realiased types when printing errors and when printing module types Docs.hsGet 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. Dummy.cabalRemove SourceSyntax.Rename Initialize.hsExport record constructors by default Paths_El.hsAllow prefixes on FFI types Unique.hsParameterized the AST for type annotations and variable types. Also rename Guid.hs to Unique.hs which reads a lot nicer.