on f454331 help sign in
elk/elm/src
4 folders, 9 files
../ Gen/Fix bugs with --make flag. Update new to version number. Make sure that all built-in modules are recognized by the compiler. 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/Rename `insideForm` to `isWithin`. Rename `foldp1` to `foldp'`, I think the previous name suggests different behavior. Add `foldp1 :: (a -> a -> a) -> Signal a -> Signal a` Add type hints for all of these functions. Ast.hsFix bugs with --make flag. Update new to version number. Make sure that all built-in modules are recognized by the compiler. Compiler.hsEnsure that elm-server knows where the elm runtime lives. Now users do not need to worry about that. Update version numbers. 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.hsFix bugs with --make flag. Update new to version number. Make sure that all built-in modules are recognized by the compiler. Replace.hs* restructuring, part #1 Substitute.hsImprove optimizations a bit. The compiler now performs beta reduction in some simple cases.