on f76a22e help sign in
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 e47267bAdd container error warning.Evan Czaplicki 3a81dadClarify "first project" section.Evan Czaplicki 61b6c88Merge branch 'master' of https://github.com/evancz/Elmevancz 12976d3Merge pull request #2 from michaelt/masterEvan Czaplicki 1290b91Merge pull request #1 from abhinav/masterEvan Czaplicki e39af23Prelude.foldl wantedMichael Thompson a666e9bFixed HLint warnings in Rename.Abhinav Gupta 84a90b4Fixed HLint warnings in ExtractNoscript and FreeVarAbhinav Gupta fea4751Remove extra README file.evancz 53e3f17add PATH changing tutorialEvan Czaplicki 56bb400Spell check.evancz 3355ad2Add Debian tip.evancz 84d3c0dAdd clarification to 'cabal update' instructionsevancz 3012c9aChange elm-mini.js location.evancz a52f2f4Add better instructions and "error-message" problem to README.md.evancz 8e65cfdFix error in FreeVar.hs, and add information to README.mdevancz 4e1760fFix .cabal file more. Remove dependence on Types.hs from Parse/ParsePatterns.hs.evancz a31f71dAdd source-repository to .cabal file. Also, added upper bound to base constraint.evancz c0860aaChange version numbers and updated .cabal file.evancz 62640abUpdated version number.evancz 604cb18Add Maybe datatype. Add "gets" and "posts" to HTTP library. Correct error with (/=) operator.evancz