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

Safe HaskellNone
LanguageHaskell98

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