on 3af5c2a help sign in
elk/compiler
9 folders, 5 files
../ Build/Update to match new Module type Elm/Cosmetic: add a space Generate/Switch to new format for Expr, Def, and Module Language/Adopt "model" code from elm-get so that dependencies can be crawled from the compiler. Metadata/Switch to new format for Expr, Def, and Module Parse/Update basic parsers to use the new formats for Expr, Declaration, and Port SourceSyntax/Move `boundVars` function into SourceSyntax.Pattern Transform/Move `boundVars` function into SourceSyntax.Pattern Type/Begin switch from current FFI syntax to "port" syntax Compiler.hsSwitch away from using Text.Blaze.Html.Renderer.Utf8 because it scrambles some things. Docs.hsAdd basics of "deriving" for ADTs and type aliases. Only parse it for type aliases at the moment. Dummy.cabalRemove SourceSyntax.Rename InterfaceSerialization.hsGet rid of Build.Info file, move compiler version to Elm.Internal.Version and use Elm's version conventions Paths_Elm.hGet rid of dummy Paths_Elm.hs file!