on 19ff114 help sign in
19ff114Properly escape module names and F3/A3 functionsEvan Czaplicki eaa646fFix references to Json modulesEvan Czaplicki bf63cb8Fix code generation for top level tail call definitionsEvan Czaplicki 4ac6981Fix bug in decision tree optimizerEvan Czaplicki cff909cFix how kernel data is turned into Obj.Graph infoEvan Czaplicki d284233Update Elm.Header to include default imports a better wayEvan Czaplicki fd172c9Mess with Canonical Env a bit to handle duplicate imports betterEvan Czaplicki 4cdb58dAdd default imports during header parsingEvan Czaplicki c5c6b2dMake TODO error messages more helpfulEvan Czaplicki 03e214dImplement parser for JSON numbersEvan Czaplicki 7434b91cosmetic: do the exposing line nicerEvan Czaplicki b9fd688Export a few more things from Json.Decode for better error handlingEvan Czaplicki 780b9a3Switch versionFromText to produce MaybeEvan Czaplicki bd97163Provide better information for module name JSON decoder failuresEvan Czaplicki edf2078Remove unused importEvan Czaplicki 22bb2eeRemove unused importsEvan Czaplicki aa7129aAdd Decode.mapError to help define some decodersEvan Czaplicki 00a3069Stop relying on aeson, parse JSON with my parserEvan Czaplicki 51e95e8Remove unused Parse.Primitives.getContext parserEvan Czaplicki ed80d49Simplify code for infix operator detection a bitEvan Czaplicki 01e6c52Switch from Aeson to Json.EncodeEvan Czaplicki 261b7ffFix bug in cycle detection of patterns with only one variableEvan Czaplicki 3f5f808Fix typo in exhaustiveness checks for three-tuplesEvan Czaplicki 546be39Fix little type in effect constraintsEvan Czaplicki 6a33dd6Properly register type variable in CLet for let-destructuringEvan Czaplicki ab555e7Get type checks on effect modules working properlyEvan Czaplicki e1e19d5Properly unify Unit1 typesEvan Czaplicki 70c7edfFix little typos in new record unification codeEvan Czaplicki 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