on 29cd135 help sign in
29cd135Latest js runtime system.evancz 3584556Insert spaces such that line breaks still happen. Fix string displaying in buttons.evancz c402dceMore bug fixes for string escaping.evancz cc345bcAdd note about toText bugevancz b938071Fix display bug in `toText` function. Strings were not escaped properly :/ Now they are!evancz cb9d296Turn noscript generation on by default.evancz bfe31c3Depend on lib that actually exists.evancz 83382f3Update latest elm-runtime.evancz e5eb0a0Update changelog.txtevancz 9b659ddAdd error messages for errors due to untyped native functions. Hopefully untyped native functions can be eliminated soon!evancz 8810898Add some type hints and print out any assumptions that escape type checking.evancz 028d2ecFix bad behavior of `[ lo .. hi ]` syntax. Now [4..0] ==> [], not [0].evancz dea401bFix bug in `concretize` in which a fold uses the base for every step instead of accumulating the result (i.e. `t` becomes `t'`). One character mistakes are the worst! Let-polymorphism should be working for everything now! FINALLY! Mabye...evancz 2f327b0Correct bug with displaying characters.evancz 9e90c58Change module names in Types/ to include Types prefix. Work on getting let-polymorphism correct.evancz 46df5ffAdd new binops to parser.evancz 75593c5Change 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.evancz 033fa66Add type hints for `move`, `scale`, and `rotate`.evancz 46cb69fUpdate runtime system, and update version number to 0.3.6.evancz 76aab32Add some type hints for JSON library.evancz f39142dAdd JSON library and make pretty printing for JSON work.evancz 3b5dea9Update changelog.txt to reflect new changes.evancz 848f31cAdd variable renaming for new Let representation.evancz 45f834eAdd context to type constraints for better error messages. Fix big with generated constraints in which some constraints could be ignored.evancz 8c42218Add (^) binop and update comparison operators to use new comparison framework.evancz b5c9413Add Comparable super-type, along with `compare` function.evancz b89d822Add custom Show instance for Expr datatype.evancz b6806c5Add JSON library.evancz 39f00d8Display JSON properly and add JSON.js to the big lib builder.evancz 7d09fb6Fix display bug in latest Chrome build.evancz 6c90abaAdd comparison functions and some (int <-> float) functions.evancz 0a4010eAdd the 'Appendable' super-type and add hints for new number functions.evancz 79e465cChange representation of let-expressions to fix let-polymorphism. Better type inference for case-expressions (all cases must have same type).evancz e81bdc9Fix two typos.evancz d4b2760Correct some type hints that specified ints when numbers are okay.evancz e75937eFinal fixes for use of type schemes.evancz 9a51377Change optimizations to match new internal representation of numbers.evancz 153d054- Simplify basic types. Add more correct versions of Type Schemes and Super Types. - Adjust type hints to use type schemes. - Adjust constraint generation to use type schemes and super types properly. - Modify unification algorithm to properly handle type schemes and super types.evancz 6c47a84Add separate representations for Ints and Floats.evancz 0b99ea4Add `div` function for integer division.evancz 4cd426dFix FFI conversion bug for JSTuples to Tuples.evancz 46398b9Add latest runtime system.evancz 07104c2Merge branch 'master' of https://github.com/evancz/Elmevancz 03245c2Fix foldr1 bug (wrong base case). Reveal `isClickedOn` in Signal.Mouse. Bump version number.evancz 4014614Point to latest runtime system.Evan Czaplicki 1c375e7Update runtime location.Evan Czaplicki c3ec869Correct version number for elm-server, and disable noscript generation by default. You get indexed by Google and Bing without out it. I think it is formatted poorly, so they assume it is SEO.evancz 8f97ed7Add some hints and make the code to zero padding and margins less general.evancz f863f62Switch readmes to .mdevancz 58b8605Make minor corrections to Map example.evancz