on b9cc20e help sign in
b9cc20eOptimize out (::) (>>) (|>) (<|) (<<) in the optimization phaseEvan Czaplicki 93cd759Remove TailCallContext from JS gen codeEvan Czaplicki 2d29699Make separate type for the optimized ASTEvan Czaplicki 92dc057Remove 'Crash' from AST.Expression.GeneralEvan Czaplicki 159db7cFill in Generate.JavaScript.generate and get it compilingEvan Czaplicki c934cddFix small typoEvan Czaplicki 49032cdClean up code a decent amountEvan Czaplicki 00e87d2First draft of pattern-match-compiler revampEvan Czaplicki 7c72c5ccosmetic: add two vertical spacesEvan Czaplicki 6ccaf92start breaking JS gen into smaller modules and clean up codeEvan Czaplicki fc17235Merge branch 'pr/1038'Evan Czaplicki c5c4da6cosmetic: minor indentation and naming changesEvan Czaplicki 472eef7Merge branch 'master' into pr/1038Evan Czaplicki 7e1de43Make some minor changes to get elm-make workingEvan Czaplicki 2662b3bProper package info in Var.TopLevelVarJoeyEremondi c6bde91Merge branch 'master' of https://github.com/elm-lang/elm-compiler into sortingRefGraphJoeyEremondi 99243c2Merge branch 'code-gen-revamp'Evan Czaplicki 6aa43d7Fix testsEvan Czaplicki 8a43c40Special type for vars that are only top-levelJoeyEremondi 99ff520Include freeVars in Opt.FactsJoeyEremondi 31545d1canonicalize module names, generate unambiguous names in JSEvan Czaplicki fa6377fRemove unnecessary letJoeyEremondi 971b7d5Use dummyFacts constantJoeyEremondi b0beee4Added Facts to Canonical.DefJoeyEremondi 5943865Merge branch 'master' into pr/1036Evan Czaplicki a9658ccGet rid of multi-way if syntaxEvan Czaplicki 5248864Keep benchmark changes separateJoeyEremondi 85ebd9cRemove multi-way IfJoeyEremondi eb1f9d6Merge branch 'master' of https://github.com/elm-lang/elm-compiler into avoidNameConflictsJoeyEremondi cadeba6Fixed testsJoeyEremondi 4f369b8Add package to interface fileJoeyEremondi 1f28b4cMerge branch 'remove-multi-if'Evan Czaplicki b17a1a3Parse nested ifs as a single chunkEvan Czaplicki 2b577feRemove surface syntax for multiway ifEvan Czaplicki 499e6d9Merge branch 'master' of https://github.com/elm-lang/elm-compiler into avoidNameConflictsJoeyEremondi c5efca9Merge branch 'simpler-records'Evan Czaplicki c643514Merge branch 'pr/1026'Evan Czaplicki 73b288acosmetic: minor whitespace stuffEvan Czaplicki 0d89d62Introduce Canonical module nms with pkg infoJoeyEremondi 803e56bMerge pull request #1032 from JoeyEremondi/commonPackageFileEvan Czaplicki 6285a63Fix test filesjmite a950bc5Don't expose Elm.Compiler.Versionjmite 0fccc0eCleanup non-changed filejmite 50efcd0Stop exporting rawVersionjmite 7de66e3Merge from elm-lang/masterjmite 1c6abbfPut core name in shared libraryjmite b001556Don't unwrap Package.Namejmite d4ac2bdExpose added modulesjmite 315dfdbAdd missing cabal depsjmite 72bf639Add new module to cabaljmite