[Haskell-cafe] Monad of no `return` Proposal (MRP): Moving `return` out of `Monad`

Taru Karttunen taruti at taruti.net
Thu Oct 8 22:05:34 UTC 2015


On 08.10 14:12, David Thomas wrote:
> Right.  With a nest of #ifdefs, you still have the same number of
> branches (at least - there may be some combinations of options that
> you don't support and it won't be obvious), they're just implicit and
> harder to work with.

Have you got an example of a library that works with branches
for GHC-versions while maintaining feature-parity across
branches with a versioning scheme that works in practice with
Hackage?

- Taru Karttunen


More information about the Haskell-Cafe mailing list