on ffe32c7 help sign in
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 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 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 8913c30Slight indentation improvementEvan Czaplicki 21ccfbcGet rid of Pattern.expr case in definitions that never hitsEvan Czaplicki e65f0f0Split "def" parser into separate typeAnnotation and definition parsersEvan Czaplicki 5e3f51aImprove indentation and style in Parse.ExpressionEvan Czaplicki 0d83d8dGet rid of "perform", revert ports to 0.14 meaningEvan Czaplicki c37dfacRename Varying to SignalEvan Czaplicki 55420d4Track dealiasing more preciselyEvan Czaplicki 54f9d33When dealiasing, stop on sub-aliasesEvan Czaplicki dfdb2c0Fix #694, converting types to source typesEvan Czaplicki 1611262Add rawVersion for elm-packageEvan Czaplicki 5cf1074Bump version from 0.14.1 to 0.15Evan Czaplicki 19293daRemove stray spacesEvan Czaplicki a096742Check type of 'perform' declarationsEvan Czaplicki 75c1c8dProperly propagate port typesEvan Czaplicki c4b4026Correct Port canonicalizationEvan Czaplicki d78dc66Reorder parsers so that "perform" declarations are tried earlierEvan Czaplicki 882773eFix parsing of port declarationsEvan Czaplicki fb365c6Turn on -WerrorEvan Czaplicki