on d89ada2 help sign in
d89ada2Fix type constraint generation for record accessorsEvan Czaplicki 1248704Localize headers into the correct rank!Evan Czaplicki 6140a9dStop allocating on Type.Solve.restoreEvan Czaplicki a930922Start adapting Reporting.Helpers from Text to Name valuesEvan Czaplicki 3f3ff8dMake Render.Code exports explicit / add dummy renderPair functionEvan Czaplicki bc755bbPut the canonicalization errors in an intermediate state that still worksEvan Czaplicki 7130d19Change the nature of a ReportEvan Czaplicki 077322cRethink the error messages for exhaustiveness checksEvan Czaplicki 9cc5cd8Update docs errors for new docs processing codeEvan Czaplicki fe2a01cShuffle things so Error.Syntax focuses more on parsing problemsEvan Czaplicki b537946Limit what is exposed by Reporting.RegionEvan Czaplicki 5366b91Begin revamp of type error messagesEvan Czaplicki 28a748bGet rid of Type.Constraint.Category that is not in use anymoreEvan Czaplicki 990ec7aAdd Elm.Name.startsWith for finding comparableX namesEvan Czaplicki b42fe5aMinor fix to match optimized AST changesEvan Czaplicki a2e92ddGenerate JS to handle enums and unboxingEvan Czaplicki 833ed96Handle enums and boxed values in optimized ASTEvan Czaplicki a740aacMake sure String and Char types are available by defaultEvan Czaplicki bf133d3Fix bugs: List as built-in type and ignoring kernel importsEvan Czaplicki 826b7ffHave fewer initial pool slotsEvan Czaplicki 466a5b5Actually pop the pool before solving contentEvan Czaplicki 1966810Rename to CLocal and CForeign / track variable names a bit differentEvan Czaplicki 2a2e58ccosmetic: make case branches more consistentEvan Czaplicki 71ee7d2Minor update for recent AST changesEvan Czaplicki 557d518Fix bug in parsing (+) in import/exposing syntaxEvan Czaplicki 7149cfeUpdate Nitpick from using Can.CtorAlts to using Can.UnionEvan Czaplicki d78e502Minor updates needed because of AST changesEvan Czaplicki decec2dHandle qualified/unqualified AST nodes in canonicalizationEvan Czaplicki a57d829Change the canonicalization Env for new AST var infoEvan Czaplicki 450b5e7Update validation phase for new AST var infoEvan Czaplicki 50a6265Keep finer distinctions between variables in the ASTEvan Czaplicki 1e6121aIntroduce Elm.Name.fromForeignPtrEvan Czaplicki 84a9cdfFix code gen bug for OpStrictNEqEvan Czaplicki 7dfbc30Expose Nitpick.PatternMatches.Literal for errorsEvan Czaplicki 51d0bd4Try to produce better errors from unification / fixes / optimizationsEvan Czaplicki 8caab55Get cleaner errors on cyclic valuesEvan Czaplicki b371450Add additional metadata for TooManyArguments errorEvan Czaplicki 2deedfbAdd an explanation of why Elm does not have implicit castsEvan Czaplicki 732b5d1Track info for better shadowing error messagesEvan Czaplicki 0667191Write a bunch about why shadowing is not permittedEvan Czaplicki eb5da5eStop doing an extra `getPosition` callEvan Czaplicki 2d24732Check for reserved words when parsing qualified lowercase namesEvan Czaplicki c0800bcImprove the BadUnderscore error messageEvan Czaplicki 510f529cosmetic: normalize names and spaces a bitEvan Czaplicki 66183f1Add cases for unifying tuplesEvan Czaplicki 9b630c1Trim the public API of Elm.Compiler for nowEvan Czaplicki 78f5dc4Make error message name more clearEvan Czaplicki 5d3f945Improve the error message for BadNumberDotEvan Czaplicki bc1f2f0Allow ZERO or more infix ops in core librariesEvan Czaplicki 126a0e3Don't need the export region for certain docs errorsEvan Czaplicki