on 3692669 help sign in
elk/elm/src
4 folders, 9 files
../ Gen/Improve optimizations a bit. The compiler now performs beta reduction in some simple cases. Language/Add error messages for errors due to untyped native functions. Hopefully untyped native functions can be eliminated soon! Parse/Add support for `[markdown| anything can go here |] :: Element`. Yay! Types/Add markdown support. Add minification support. Ast.hsAdd support for `[markdown| anything can go here |] :: Element`. Yay! Compiler.hsAdd markdown support. Add minification support. FreeVar.hsChange representation of Modules. Now all statements (definitions, datatypes, event imports, and event exports) are treated the same way. This caused lots of changes, but will ultimately improve type checking. Guid.hs* restructuring, part #1 Initialize.hsAdd error messages for errors due to untyped native functions. Hopefully untyped native functions can be eliminated soon! Optimize.hsImprove optimizations a bit. The compiler now performs beta reduction in some simple cases. Rename.hsChange module names in Types/ to include Types prefix. Work on getting let-polymorphism correct. Replace.hs* restructuring, part #1 Substitute.hsImprove optimizations a bit. The compiler now performs beta reduction in some simple cases.