on 2deedfb help sign in
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 ae0bf2bStop tracking category of dupsEvan Czaplicki d91a33eRemove unused exportEvan Czaplicki 05a3fecAdd parser for infix declarationsEvan Czaplicki 63e885cAdd Elm.Package.isKernel / shuffle definitions aroundEvan Czaplicki 8c63b57Fix an infinite loopEvan Czaplicki 06847f6Have the REPL parser expose Names rather than StringsEvan Czaplicki a97552bGive more flexibility in adding indexes to namesEvan Czaplicki 06e7d8fFix bug in computing row/col for keyword and symbol parsersEvan Czaplicki 3f20280Make public API for generating JS nicerEvan Czaplicki dc81293Move Elm.Interface out of public APIEvan Czaplicki 422e250Find way to quote exported names and make code smallerEvan Czaplicki f8ace43Only provide the debug metadata when in debug modeEvan Czaplicki 0da3204Generate debug metadata in the right formatEvan Czaplicki 247359cMake code gen of `main` values easierEvan Czaplicki ba4c3dfGet rid of (<|) and (|>) in Elm.UtilsEvan Czaplicki 3b7f6ffUpdate public API a bitEvan Czaplicki 474ec0dGenerate ElmVar and JsVar KChunks properlyEvan Czaplicki 9eb1ab6Detect kernel variables in canonicalizationEvan Czaplicki 27ffde4Fix kernel import processing / assign Elm vs JS vars properlyEvan Czaplicki da57d72Add binary instances for Opt.Graph / improve KChunk representationEvan Czaplicki 92b06deUpdate .cabal for all the module structure changesEvan Czaplicki b0dc362Remove wrappers for errors and warningsEvan Czaplicki 2277745Shuffle code to make Elm.Compiler work againEvan Czaplicki 57e03b9Revive code to verify module documentationEvan Czaplicki f41abdaRevive Elm.Docs and make it less cleverEvan Czaplicki 1b0a3bfGet Elm.Header working againEvan Czaplicki 93f583aCombine Parse.Kernel into Elm.KernelEvan Czaplicki 4624721Make sure package names are not inlinedEvan Czaplicki 55fd854Simplify default import code. No more infix stuff.Evan Czaplicki 102ed8cGet Elm.Compiler.Module working againEvan Czaplicki 22736cfGet public types working againEvan Czaplicki 4eaeee5Add OneOrMore.mapEvan Czaplicki feb5eceNo longer need Objects.Internal => delete itEvan Czaplicki 810172ecosmetic: rename types to annotationsEvan Czaplicki 2e099f9Tie all the phases togetherEvan Czaplicki 740341fSwitch to the CPS'd result type for everythingEvan Czaplicki 6bc0cbbGet Generate.JavaScript working againEvan Czaplicki