Portability | non-portable (GHC Extensions) |
---|---|
Stability | experimental |
Maintainer | Tom Hvitved <hvitved@diku.dk> |
This module defines higher-order exponential functors.
- class HExpFunctor f where
Documentation
class HExpFunctor f whereSource
Higher-order exponential functors are higher-order functors that may be both covariant (as ordinary higher-order functors) and contravariant.
(HExpFunctor f, HExpFunctor g) => HExpFunctor (:++: f g) |