on e7b949d help sign in
elk/compiler
7 folders, 6 files
../ Generate/Get 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. Language/Add `hoverable` and `hoverables` Metadata/Fix the confusion with "Cons" and "Nil" in issue #176. Parse/Add support for unary negation with the '-' symbol. Makes the use of '-' whitespace sensitive, as in the unary negation proposal in elm-discuss. SourceSyntax/fix pretty printer for chars Transform/Export boundVars function, which is currently reeded to generate JS. Type/Get variable reordering working for Declarations. Compiler.hsFinish parameterizing the AST and properly check errors in let expressions. 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.cabalAdd two dummy files to make it possible to build the compiler from within emacs. This makes it faster to type-check things and start testing functions. Initialize.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. Paths_Elm.hsAdd two dummy files to make it possible to build the compiler from within emacs. This makes it faster to type-check things and start testing functions. Unique.hsParameterized the AST for type annotations and variable types. Also rename Guid.hs to Unique.hs which reads a lot nicer.