| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Fresnel.Profunctor.Recall
Contents
Recall profunctor
is dual to Recall e: it ignores the argument parameter, substituting in one of its own.Forget r
Instances
| Bifunctor (Recall e) Source # | |
| IsIso (Recall e) Source # | |
Defined in Fresnel.Iso.Internal | |
| IsPrism (Recall e) Source # | |
Defined in Fresnel.Prism.Internal | |
| IsReview (Recall e) Source # | |
Defined in Fresnel.Review | |
| Choice (Recall e) Source # | |
| Closed (Recall e) Source # | |
Defined in Fresnel.Profunctor.Recall | |
| Corepresentable (Recall e) Source # | |
Defined in Fresnel.Profunctor.Recall Associated Types type Corep (Recall e) :: Type -> Type Methods cotabulate :: (Corep (Recall e) d -> c) -> Recall e d c | |
| Costrong (Recall e) Source # | |
| Profunctor (Recall e) Source # | |
Defined in Fresnel.Profunctor.Recall Methods dimap :: (a -> b) -> (c -> d) -> Recall e b c -> Recall e a d lmap :: (a -> b) -> Recall e b c -> Recall e a c rmap :: (b -> c) -> Recall e a b -> Recall e a c (#.) :: forall a b c q. Coercible c b => q b c -> Recall e a b -> Recall e a c (.#) :: forall a b c q. Coercible b a => Recall e b c -> q a b -> Recall e a c | |
| Cosieve (Recall e) (Const e :: Type -> Type) Source # | |
Defined in Fresnel.Profunctor.Recall | |
| Sieve (Recall e) ((->) e) Source # | |
Defined in Fresnel.Profunctor.Recall | |
| Applicative (Recall e a) Source # | |
Defined in Fresnel.Profunctor.Recall | |
| Functor (Recall e a) Source # | |
| Monad (Recall e a) Source # | |
| Monoid b => Monoid (Recall e a b) Source # | |
| Semigroup b => Semigroup (Recall e a b) Source # | |
| type Corep (Recall e) Source # | |
Defined in Fresnel.Profunctor.Recall type Corep (Recall e) = Const e :: Type -> Type | |