on 267f708 help sign in
all commits
72da9daRename `Foreign` to `Port` across the codebaseEvan Czaplicki f24673bAdd "pkg" field to effect managersEvan Czaplicki 94ebc2dUse the same Result type everywhereEvan Czaplicki 66c833dGet foreign effects workingEvan Czaplicki c37875cRemove some newly dead codeEvan Czaplicki fa09513Type check effect manager functionsEvan Czaplicki 3d94566Remove effect typesEvan Czaplicki 8f032c9Make `command` and `subscription` functions available in effect modulesEvan Czaplicki 681a1ddcosmetic: improve whitespaceEvan Czaplicki ba5bfd2Add support for "effect types" that track which effects are neededEvan Czaplicki d163289Parse more liberally, give errors in validation phase for better messagesEvan Czaplicki 3e8eb7bJust focus on effect modules, ignore foreign effects for nowEvan Czaplicki fe1e5d2Get types lined up in canonicalization, ignoring effects for nowEvan Czaplicki 3bd0d85Primarily rename *Pattern and *Decl to just * in a ton of placesEvan Czaplicki 50a14caParse "effect module" and "foreign effect module" headersEvan Czaplicki 0137452Rename ADT to unionEvan Czaplicki 6d9f01bRemove portsEvan Czaplicki c4f6f6acosmetic: modernize whitespaceEvan Czaplicki bdf38e0cosmetic: switch to normal if expressionEvan Czaplicki 2667e18Fix #1088, record constructors only exist for closed recordsEvan Czaplicki c9f3911Remove a bunch of Control.Applicative imports since we're only GHC 7.10 nowEvan Czaplicki 31545d1canonicalize module names, generate unambiguous names in JSEvan Czaplicki 73b288acosmetic: minor whitespace stuffEvan Czaplicki 43ab5e1Code cleanupjmite cc26a64Add TopLevel type, initialize in envjmite b28cee5cosmetic: use if-then-else instead of otherwiseEvan Czaplicki 86acf58Give name hints in certain docs errorsEvan Czaplicki cb6a361Add support for generating documentationEvan Czaplicki 2fbfb20Thread doc comments through compilation processEvan Czaplicki a8377fcMerge Transform.Interface into Canonicalize.Setup, the only usage siteEvan Czaplicki 1347951Move Canonicalization code into its own subtreeEvan Czaplicki