on 267f708 help sign in
all commits
0d2c5a2Remove [1..5] syntax in favor of List.rangeEvan Czaplicki 72da9daRename `Foreign` to `Port` across the codebaseEvan Czaplicki 856ac59Check programs that take flags, generate relevant decoderEvan Czaplicki 66c833dGet foreign effects workingEvan Czaplicki fa09513Type check effect manager functionsEvan Czaplicki 8f032c9Make `command` and `subscription` functions available in effect modulesEvan Czaplicki 6d9f01bRemove portsEvan Czaplicki f25ef0ccosmetic: more vertical whitespaceEvan Czaplicki cde2b4acosmetic: remove unnecessary importsEvan Czaplicki 74db13fGet rid of Show and Pretty instances for AST typesEvan Czaplicki e5369f5Crush down code generated by decision treesEvan Czaplicki 92dc057Remove 'Crash' from AST.Expression.GeneralEvan Czaplicki 2b577feRemove surface syntax for multiway ifEvan Czaplicki c5efca9Merge branch 'simpler-records'Evan Czaplicki e35986bIntroduce optimize phase, detect tail callsEvan Czaplicki 7570244Show the last case of a multi-ifEvan Czaplicki 7552469Generate a minimal number of closuresEvan Czaplicki 60057cacosmetic: minor indentation changeEvan Czaplicki 779f7aaRemove syntax for record insert and removeEvan Czaplicki e33c47bMake it possible to dealias types in errors and warningsEvan Czaplicki ee3b209Error reporting overhaul (BIG)Evan Czaplicki 5111919Allow Tasks through portsEvan 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 8036fcaAdd support for running promises with loopback declarationsEvan Czaplicki abb9633Get rid of overlapping argument nameEvan Czaplicki 5018b35Add basic support for the loopback constructEvan Czaplicki 40cc419improve style, remove unused delist functionEvan Czaplicki f9f5d8eRemove markdown blocks as a language constructEvan Czaplicki 73cb511Improve the style of records in error messagesEvan 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 9cda2b2rename compiler/ to src/Evan Czaplicki