selective-0.7.0.1: Selective applicative functors

# selective-0.7.0.1: Selective applicative functors

Selective applicative functors: declare your effects statically, select which to execute dynamically.

This is a library for selective applicative functors, or just selective functors for short, an abstraction between applicative functors and monads, introduced in this paper.

Modules

selective-0.7.0.1

- Control
  Submodules
  - Control.Selective
    Submodules
    - Control.Selective.Free
    - Control.Selective.Multi
    - Rigid
      Submodules
      - Control.Selective.Rigid.Free
      - Control.Selective.Rigid.Freer
    - Trans
      Submodules
      - Control.Selective.Trans.Except