on be1239a help sign in
be1239aMerge pull request #1130 from elm-lang/devEvan Czaplicki 44b86a1Add full hints for recursive type aliasesEvan Czaplicki 90dc847Improve hints for "rigid type variables"Evan Czaplicki 55c1099Flip some constraints around to match how they are displayedEvan Czaplicki b1b8b2eMerge pull request #1118 from elm-lang/devEvan Czaplicki 1c20cb3Properly display the "problematic value" for case-branches with crashesEvan Czaplicki c64aa8eProvide Debug.crash with module namesEvan Czaplicki bda1dc9Add Debug to default importsEvan Czaplicki ae57b32Merge pull request #1116 from elm-lang/devEvan Czaplicki 8e15f96Fix #1115, handle nested aliases in patternsEvan Czaplicki 769faecGet full region for lambda expressionsEvan Czaplicki 8bc9eddMerge pull request #1114 from elm-lang/type-fixesEvan Czaplicki b90883eError out the whole type on unification errors, avoiding cascading errorsEvan Czaplicki 4c43154Add hint about how 1st argument can mess up Nth argument in functionsEvan Czaplicki e6b3f45Skip parens within tuplesEvan Czaplicki 9c1239aOnly merge if all the subparts match, otherwise type diff messes upEvan Czaplicki acedd9cget correct regions for infix ops and tuplesEvan Czaplicki 84fcd5bAdd hints for right binop problemsEvan Czaplicki 3d9e219Fix bug in AST.Type.collectLambdas of dropping result typeEvan Czaplicki ef59dd0Track expected/actual for error reasonsEvan Czaplicki e83bdc3Fix typo vetting such that some typos must be detectedEvan Czaplicki 8ad4c70Tag mismatches between ints and floatsEvan Czaplicki c2b65bcGet the correct region for infix ops as functionsEvan Czaplicki 8759d16Move typo-finders & add parens in rendered typesEvan Czaplicki 780ee73Make error message a bit nicer when there is only one argumentEvan Czaplicki 407cbc8Don't provide an "elide" optionEvan Czaplicki 20b254cGive hints for mismatches with rigid and super variablesEvan Czaplicki b0e91a4Actually draw a loop for mutually recursive type aliasesEvan Czaplicki 262a293Update test for how tuple types print out in the latest versionEvan Czaplicki 95b4c4dcosmetic: change whitespace a bitEvan Czaplicki 3285694Add some additional whitespace to outputEvan Czaplicki 66fb7eeDetect record field typos and make hints prettierEvan Czaplicki 656bfb7Switch Reports to use Docs for pre and post hintsEvan Czaplicki 55ba05fcosmetic: add whitespace restrict importsEvan Czaplicki cde2b4acosmetic: remove unnecessary importsEvan Czaplicki e828e6eImplement a type renderer with diffing and colorsEvan Czaplicki 037bd14Remove dead code, only collect canonical lambdasEvan Czaplicki 2b52f51cosmetic: add some whitespaceEvan Czaplicki 74db13fGet rid of Show and Pretty instances for AST typesEvan Czaplicki cd62e81Improve error message when there are unhanded literals in a patternEvan Czaplicki 829e07fBegin improving error messagesEvan Czaplicki a28acb2Better model of types in Type.TypeEvan Czaplicki 3821d9aAdd AST.Type.iteratedDealiasEvan Czaplicki 54dfb21cosmetic: stop using `go` intermediaryEvan Czaplicki 0a16ca8cosmetic: break up Type.Unify.combinedDescriptorsEvan Czaplicki 5a1caabMerge pull request #1108 from elm-lang/fix-comparable-appendable-unificationEvan Czaplicki 8aec074Fix #880, unify comparable and appendable typesEvan Czaplicki 822e164Merge pull request #1105 from elm-lang/fix-tco-labelsEvan Czaplicki 5df0721Add test for bad labels as reported in #1104Evan Czaplicki f2a40ccFix #1104, escape labels in tail recursive functions properlyEvan Czaplicki