-
simonpj authored
--------------------------------------- Add rebindable syntax for do-notation (this time, on the HEAD) --------------------------------------- Make do-notation use rebindable syntax, so that -fno-implicit-prelude makes do-notation use whatever (>>=), (>>), return, fail are in scope, rather than the Prelude versions. On the way, combine HsDo and HsDoOut into one constructor in HsSyn, and tidy up type checking of HsDo.
b2f644fa