references-0.2.1.1: Generalization of lenses, folds and traversals to handle monads and addition.

Safe HaskellNone

Control.Reference.TH.MonadInstances

Description

A basic set of instances derived using Control.Reference.TH.Monad.

== Structure defined

            ListT IO
           /         \
         []       MaybeT IO
         |      /     |
       Maybe         IO
            \       /
            Identity