Module Data.Functor.Compose

This simple module defines the compose functor known from Haskell's base libraries. The compose functor is the composition of two functors which always is a functor too.

Summary of exported operations:

Exported datatypes:


newtype Compose

Constructor:

  • Compose :: (a (b c)) -> Compose a b c

    Fields:

    • getCompose :: (a (b c))

Exported operations: