| Copyright | (c) Erich Gut |
|---|---|
| License | BSD3 |
| Maintainer | zerich.gut@gmail.com |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
OAlg.Category.Applicative
Contents
Description
application on values.
Synopsis
- class Applicative h where
- amap :: h a b -> a -> b
- ($) :: Applicative h => h a b -> a -> b
- class Applicative1 h f where
- amap1 :: h a b -> f a -> f b
Applicative
class Applicative h where Source #
family of types having a representation in (->).
Instances
($) :: Applicative h => h a b -> a -> b infixr 0 Source #
right associative application on values.
class Applicative1 h f where Source #
family of types having a representation in f a -> f b.
Instances
| HomDistributive h => Applicative1 h Matrix Source # | |
| HomOriented h => Applicative1 h (Diagram t n m) Source # | |
| HomDistributive h => Applicative1 h (Cone Dst p t n m) Source # | |
| HomMultiplicative h => Applicative1 h (Cone Mlt p t n m) Source # | |
| IsoMultiplicative h => Applicative1 h (Limes Mlt p t n m) Source # | |
| IsoDistributive h => Applicative1 h (Limits Dst p t n m) Source # | |
| IsoMultiplicative h => Applicative1 h (Limits Mlt p t n m) Source # | |
| Functor f => Applicative1 (->) f Source # | |
Defined in OAlg.Category.Applicative | |