on 44b2e45 help sign in
44b2e45Updates for version 0.1.1.6evancz 89605b1Enable generation of noscript tags.evancz 4546c0bMinified elm-mini.jsevancz ea05fbeCorrections for second release.evancz 8215dacPrepare for second release.evancz e33d329Introduce basic optimizations.evancz 7875f20Add type hint for Input.stringDropDownevancz ee0c811Fixed typo. It's "tuple" not "tulpe"!evancz 13a25c3Add type hints for partial coverage of "Input"evancz 68b3c86Add type hints for the Signal, Mouse, and Window libraries.evancz 54edea7Correct error with type inference.evancz 617c7a9Add hint for "text" function.evancz 0050157Merge branch 'master' of https://github.com/evancz/Elmevancz ae6984cClean-up after dependency changes. Replace foldl with foldl' in some places.evancz b571124Another change for the 'Str' data constructor.evancz c00d017Add the 'Str' data constructor to Ast.hs. Makes type checking go much much much faster!evancz 5b49500More type hints.evancz 68a5636Add more strictness to deal with space-leak in cSub and tSub functions.evancz e041457Update build dependencies.evancz 4e15a25Update README.mdEvan Czaplicki 0aa1b0bEnsure that variables are renamed. Accidentally stopped renaming vars on last commit.evancz f76a22eRedo type parser. Correct let-polymorphism in unification.evancz 5ba2f27Improve type inference for List library and Maybe datatype.evancz 911d92cImprove type hints for values that fall through to JavaScript. Abstract out Guid functions since they are now used in many modules.evancz 0ca86e4Allow let-polymorphism in type-inference algorithm. Remove old type-checking files.evancz f5bdeaeAdd basics of type-checking and inference. Uses constraint generation method.evancz 3a83d69Correct errors with `mod` function.evancz e87d8c4Include changes to `update`, `mod`, and `rem` into runtime system.evancz 368b145Correct behavior of 'mod' function. Add 'rem' function.evancz fc6bcf6Remove DOM update code in favor of naive update mechanism (replace everything). Not ideal, but should be added back when Element model is more robust.evancz cdd1a89Improve error reporting very slightly. Add Mouse.clickedOn function.evancz f0374d1Merge branch 'master' of https://github.com/evancz/Elmevancz bc78002Add `Input.button` for form submission.evancz 3e86614Merge pull request #5 from abhinav/masterEvan Czaplicki 7771695Merge branch 'master' of https://github.com/evancz/ElmAbhinav Gupta d3399d1Merge branch 'master' of https://github.com/evancz/Elmevancz 75ce10dFix subtle signal update bug. Lift nodes previously short-circuited when one input changed rather than updating all inputs.evancz 98fb378Simplify some of the Lexer code and add type hintsAbhinav Gupta 9de68ecReorder sections for more clarity. More use of the `code` font.Evan Czaplicki 5696b02Merge pull request #4 from abhinav/masterEvan Czaplicki f32b647Fix HLint warnings.Abhinav Gupta 37cab45More HLint warningsAbhinav Gupta 1ca1d33Revert "Use a state monad to track environment."Abhinav Gupta 8fbfbceUse a state monad to track environment.Abhinav Gupta 5a11ed4Merge branch 'master' of https://github.com/evancz/Elmevancz 0c7df3aclarifyEvan Czaplicki e518225Add better adviceEvan Czaplicki 816178fAdd missing equal signEvan Czaplicki 3803072Clarify the role of elm-mini.jsEvan Czaplicki 198efb8Correct weird quotes.Evan Czaplicki