... | ... | @@ -7,10 +7,10 @@ This is a proposal to add support to GHC for desugaring do-notation into Applica |
|
|
It's described in some detail in the paper: [ Desugaring Haskell’s do-notation Into Applicative Operations](https://www.microsoft.com/en-us/research/publication/desugaring-haskells-do-notation-into-applicative-operations/) (ICFP'16).
|
|
|
|
|
|
|
|
|
To jump to the code, see [ https://phabricator.haskell.org/D729](https://phabricator.haskell.org/D729).
|
|
|
An implementation was merged for GHC8: [ https://github.com/ghc/ghc/commit/8ecf6d8f7dfee9e5b1844cd196f83f00f3b6b879](https://github.com/ghc/ghc/commit/8ecf6d8f7dfee9e5b1844cd196f83f00f3b6b879).
|
|
|
|
|
|
|
|
|
An implementation was merged for GHC8: [ https://github.com/ghc/ghc/commit/8ecf6d8f7dfee9e5b1844cd196f83f00f3b6b879](https://github.com/ghc/ghc/commit/8ecf6d8f7dfee9e5b1844cd196f83f00f3b6b879).
|
|
|
See also [RecursiveDo](recursive-do)
|
|
|
|
|
|
## Tickets
|
|
|
|
... | ... | |