on 59bd3fe help sign in
all commits
c5efca9Merge branch 'simpler-records'Evan Czaplicki 91bc3a4Enforce locals shadowing top-levelsjmite fe9bd43Remove unused variableEvan Czaplicki 5c78998Finish tail call eliminationEvan Czaplicki 62576b8Move Generate.{Cases,Substitute} into Optimize/Evan Czaplicki e35986bIntroduce optimize phase, detect tail callsEvan Czaplicki c67a181filter out if branches after a True conditionEvan Czaplicki 90243aeCombine nested ifs into a big block when possibleEvan Czaplicki 7552469Generate a minimal number of closuresEvan Czaplicki e240f77Reduce the number of unnecessary closuresEvan Czaplicki 779f7aaRemove syntax for record insert and removeEvan Czaplicki cb6a361Add support for generating documentationEvan Czaplicki ee3b209Error reporting overhaul (BIG)Evan Czaplicki 5111919Allow Tasks through portsEvan Czaplicki 8a87749Remove crazy stuff (Stream / JavaScript => Json)Evan Czaplicki 0d83d8dGet rid of "perform", revert ports to 0.14 meaningEvan Czaplicki 75c1c8dProperly propagate port typesEvan Czaplicki 896c502Add support for "perform" keywordEvan Czaplicki cbe557dSwitch to "port" syntax for PortsEvan Czaplicki ea0d6b1Rename Command to TaskEvan Czaplicki 74a4b6aRename Promise to CommandEvan Czaplicki 552beccUpdate input/output syntaxEvan Czaplicki dfafe9aGenerate mailboxes, not writableStreamsEvan Czaplicki 8036fcaAdd support for running promises with loopback declarationsEvan Czaplicki 5a4b0e8Generate code for WritableStreamEvan Czaplicki af8047cImprove indentation a bitEvan Czaplicki f21c35bRefactor input/output JS generationEvan Czaplicki 2ec798eImprove indentation a bitEvan Czaplicki b35ab45Rename JavaScript.Ports to JavaScript.ForeignEvan Czaplicki 137ba16improve indentationEvan Czaplicki 68fdeffImprove indentation styleEvan Czaplicki 26077feFix namespacing mistakeEvan Czaplicki 68fc853Properly handle apostrophes and reserved words in record fieldsEvan Czaplicki c6beac3Load modules for ports lazily, should fix #793Evan Czaplicki f9f5d8eRemove markdown blocks as a language constructEvan Czaplicki 48928dcGrab Text.markdown from global Elm object, not locallyEvan Czaplicki aac76a9Replace occurrences of "_elm" with variableEvan Czaplicki 4c0cab2Switch to more modern styleEvan Czaplicki 393337fRename Var.ADT to Var.UnionEvan Czaplicki 914e047Rename compiler/ to src/Evan Czaplicki 9c61b17rename src/ to compiler/ because the runtime/ directory is going to be top-levelEvan Czaplicki 85eb0daremove dead code from markdown interpolation experimentEvan Czaplicki bb5d079Remove redundant -W flags from source codeEvan Czaplicki 9cda2b2rename compiler/ to src/Evan Czaplicki