Safe Haskell | None |
---|---|
Language | Haskell2010 |
Proarrow.Functor
Documentation
type (.~>) (f :: k -> k1) (g :: k -> k1) = forall (a :: k). Ob a => f a ~> g a infixr 0 Source Comments #
class (CategoryOf k1, CategoryOf k2, forall (a :: k1). Ob a => Ob' (f a)) => Functor (f :: k1 -> k2) where Source Comments #
Instances
newtype Prelude (f :: k -> Type) (a :: k) Source Comments #
Constructors
Prelude | |
Fields
|