on a37f653 help sign in
91d07b2Use slightly improved names in Type.Constrain.ExpressionEvan Czaplicki 957a9e7Restore pattern parser back to 0.15 behaviorEvan Czaplicki fa5c6d0Fix typo "in" => "it"Evan Czaplicki 9d98b59Get rid of the "is it misspelled?" questionEvan Czaplicki ae7e6bdImprove Region.select outputEvan Czaplicki b4321b0Add all the new modules to elm-compiler.cabalEvan Czaplicki e221231Show parse errors, albeit with bad messagesEvan Czaplicki 2852a9aChange typesetting of errors a bitEvan Czaplicki b4a568cCreate nicely formatted error messagesEvan Czaplicki dd00462Give a proper error on mutually recursive type aliasesEvan Czaplicki 5dabd20Move closer to properly reporting infinite typesEvan Czaplicki 6948b5dHave a proper hint for infinite type errorsEvan Czaplicki f678e11Have a more straight-forward crash for certain type inference algorithm issuesEvan Czaplicki 9b0c310Add hints for type errorsEvan Czaplicki 5ba597fGet rid of unused type error caseEvan Czaplicki 70998eaOnly print regions out the human readable wayEvan Czaplicki 9b2fc65Extract region from source code with line numbersEvan Czaplicki 62bed13Remove big comment of unused stuffEvan Czaplicki 230181aCreate hints for canonicalization errorsEvan Czaplicki ffe32c7a bit more styleIzaak Meckler 2aa7dcdadded Report/Error and Report/WarningIzaak Meckler e1517f2where styleIzaak Meckler 504b04cmore styleIzaak Meckler ed7f3ffstyleIzaak Meckler ccc138chooked exhaustiveness checker into warnings systemIzaak Meckler 15eb831Shuffle order of definitions in Reporting.Error.SyntaxEvan Czaplicki 5b3458dCreate hints for syntax errorsEvan Czaplicki ef76c15Get rid of unused eightyCharLines functionEvan Czaplicki 4fdad11Move Transform.Declaration into Canonicalize/ directoryEvan Czaplicki d99f898Remove module that has been moved into Validate.hsEvan Czaplicki 4f7d7b2Move default imports to Elm.Compiler.ImportsEvan Czaplicki a0b986eMerge remote-tracking branch 'upstream/warnings'Izaak Meckler a8377fcMerge Transform.Interface into Canonicalize.Setup, the only usage siteEvan Czaplicki a5ef599Move Transform.Substitute under Generate/Evan Czaplicki 8c77cdbMove SortDefinitions into Canonicalize/Evan Czaplicki 1347951Move Canonicalization code into its own subtreeEvan Czaplicki b4657b9Make error reporting parallelEvan Czaplicki 357dedfProperly carry module uses through Result.andThenEvan Czaplicki ee3b209Error reporting overhaul (BIG)Evan Czaplicki 0d6fcaaMerge branch 'warnings' of https://github.com/elm-lang/elm-compilerIzaak Meckler 7362137Improve indentation a bitEvan Czaplicki d583bfechanged it back since the types were wrongIzaak Meckler 34ba6feupdated to use the datatypes field of the argument moduleIzaak Meckler defb40cBegin revamp of canonicalizationEvan Czaplicki 7222e6echanged spacing to 4Izaak Meckler 99df60aexhaustiveness/redundancy checkingIzaak Meckler d40188dReorder imports in Type.InferenceEvan Czaplicki d7ce6b1Do not alias built-in types like Int and FloatEvan Czaplicki 77961c3Move the "elm" executable into this repoEvan Czaplicki cf3a0bdMake sure the canonicalizing environment holds no duplicatesEvan Czaplicki