4878192Add nice error message for bad cyclic definitionsEvan Czaplicki
a31f730Generate definitions for PROD versions of enums and boxesEvan Czaplicki
be60233No need to generate anything for enums in PROD modeEvan Czaplicki
a3ad7d2Make Elm.Name an opaque typeEvan Czaplicki
3492239Generate JS booleans, fix top-level tail defs, make JsEnums intsEvan Czaplicki
bf63cb8Fix code generation for top level tail call definitionsEvan Czaplicki
a2e92ddGenerate JS to handle enums and unboxingEvan Czaplicki
3f20280Make public API for generating JS nicerEvan Czaplicki
422e250Find way to quote exported names and make code smallerEvan Czaplicki
247359cMake code gen of `main` values easierEvan Czaplicki
474ec0dGenerate ElmVar and JsVar KChunks properlyEvan Czaplicki
2277745Shuffle code to make Elm.Compiler work againEvan Czaplicki
6bc0cbbGet Generate.JavaScript working againEvan Czaplicki
fa03159Account for client and server kernel codeEvan Czaplicki
298b6deGet __DEBUG and __PROD kernel flags workingEvan Czaplicki
b3569f7Thread the --debug flag through a bit differentlyEvan Czaplicki
d1780ddMess with kernel generation for development, add some todosEvan Czaplicki
db25a22Fix bug in kernel rebuilder, add all chunksEvan Czaplicki
ca0d6e0Handle new tokens in kernel code for field renamingEvan Czaplicki
4cd5aecAdd generic way to handle conditional dev/prod kernel codeEvan Czaplicki
3dcae17No longer need to carry table of names aroundEvan Czaplicki
973bf00Expose Elm.Compiler.parseKernel to grab all kernel dependenciesEvan Czaplicki
e2a5157Better code gen for complex recursive valuesEvan Czaplicki
46bc422Make changes to support Elm.Kernel.* code and symbol tablesEvan Czaplicki
ceb9175Code gen can customize how variables are generatedEvan Czaplicki
9e24b4fFilter out VirtualDom.Debug for nowEvan Czaplicki
39ae03cGive a nicer error message if certain bug manifestsEvan Czaplicki
6eaff9eElm.Compiler now exposes an opaque Obj.GraphEvan Czaplicki
30261e2Distinguish between local and global variables in optimized ASTEvan Czaplicki
f232da4Do DCE while generating JS.Evan Czaplicki
abd5880Use bytestring builders to generate JSEvan Czaplicki
c756a83Only have = in generated JS, no possibility of +=, *=, etc.Evan Czaplicki
357b7e4Stop holding FilePath in AST.ModuleEvan Czaplicki
e07d16bGet rid of dependency on language-ecmascriptEvan Czaplicki
e9af107Use a short-cut to specify Native.Platform.effectManagersEvan Czaplicki
72da9daRename `Foreign` to `Port` across the codebaseEvan Czaplicki
116f789Start calling things ports againEvan Czaplicki
f24673bAdd "pkg" field to effect managersEvan Czaplicki
684504eUse custom JS rendererEvan Czaplicki
66c833dGet foreign effects workingEvan Czaplicki
b6b74adGenerate effect manager code if necessaryEvan Czaplicki
c4522b0Switch code-gen to no closures, only fully qualified namesEvan Czaplicki
d163289Parse more liberally, give errors in validation phase for better messagesEvan Czaplicki
3e8eb7bJust focus on effect modules, ignore foreign effects for nowEvan Czaplicki
8b99118Allow a longer ribbon for printing out JSEvan Czaplicki
3df5323Get generated code pointing to Native.Utils properlyEvan Czaplicki
220f900Switch back to old generated code styleEvan Czaplicki
40a7c45Break JS generation of expressions and defs into a separate fileEvan Czaplicki
86a4c1bGo back to old fashioned variable names: $Basics.fst instead of elm_lang$core$Basics$fstEvan Czaplicki
78c0df4Use safe names for substitutionsEvan Czaplicki
keysesc to close
- j k
- move down, up
- enter
- open
- esc
- back, or up a level
- 1 2 3 4
- readme, files, commits, refs
- /
- filter
- y
- copy the clone command
- c
- compare the chosen commit with another (or shift-click both)
- ?
- show or hide this list