on 0769e58 help sign in
0769e58Improve type error messages for case-expressionsEvan Czaplicki ca5f9daImprove type error messages for if-expressionsEvan Czaplicki 2dadd1fAllow hints on type constraints, leading to improved error messagesEvan Czaplicki 123f867Create Reporting.Report and move towards nicer messagesEvan Czaplicki 9dde1e3Fix off-by-one error in multiline regionsEvan Czaplicki 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 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 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 7362137Improve indentation a bitEvan Czaplicki defb40cBegin revamp of canonicalizationEvan Czaplicki 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 1c485a0Use more qualified namesEvan Czaplicki db75b18Update mainCheckEvan Czaplicki 5111919Allow Tasks through portsEvan Czaplicki 8a87749Remove crazy stuff (Stream / JavaScript => Json)Evan Czaplicki 0cb7175Carve declaration parser into chunksEvan Czaplicki b7c2f90Improve indentationEvan Czaplicki c8532b9Get rid of dead code regarding performEvan Czaplicki