| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Data.IFunctor
Contents
Documentation
class IFunctor f where Source #
Functor in the category of dependent types
Instances
| IFunctor (IIdentity :: (k -> Type) -> k -> Type) Source # | |
| IFunctor (Product a :: (k -> Type) -> k -> Type) Source # | |
| IFunctor (Sum a :: (k -> Type) -> k -> Type) Source # | |
| IFunctor f => IFunctor (IFree f :: (k -> Type) -> k -> Type) Source # | |
| IFunctor f => IFunctor (ICofree f :: (k -> Type) -> k -> Type) Source # | |