@hackage monadfibre0.1.1

This package defines Monadic functions which provide Choice and Parallelism - (<||>) and (<&&>).

  • Categories

    • License

      LicenseRef-GPL

    • Maintainer

      ajnsit@gmail.com

    • Versions

    Monad Fibre (monadfibre-0.1)

    This package defines Monadic functions which provide Choice and Parallelism - (<||>) and (<&&>) - that work on Monads that provide a (MonadBi m ()) instance.

    Also included is a Class called @MonadBi@ which acts as a superset of MonadTrans, and provides raise analogous to lift as well as lower, which goes the other way. Natural instances are provided for many Monad Transformers.

    Changelog

    0.1.1 : Removed @Fibre@ monad transformer. Instead only two functions (<||>) and (<&&>) are provided that work on Monads that provide a (MonadBi m ()) instance.

    0.1 : Intial release