Documentation
class FWApplicative f r | f -> rSource
TypeCast r FWTDefaultApplicative => FWApplicative (FWT t f) r | |
FWApplicative (FWT s f) r => FWApplicative (FWT (:*: x s) f) r | |
FWApplicative (FWT (:*: FWMonadApplicative s) f) FWMonadApplicative | |
FWApplicative (FWT (:*: FWWrapMonad s) f) FWMonadApplicative |
Applicative f => Apply (FWPure t f) FWTDefaultApplicative (WrapPure (FWT t f)) | |
Monad m => Apply (FWPure t m) FWMonadApplicative (WrapPure (FWT t m)) |
WrapPure | |
|
Applicative f => Apply (FWPure t f) FWTDefaultApplicative (WrapPure (FWT t f)) | |
Monad m => Apply (FWPure t m) FWMonadApplicative (WrapPure (FWT t m)) |
Applicative f => Apply (FWCombine t f) FWTDefaultApplicative (WrapCombine (FWT t f)) | |
Monad m => Apply (FWCombine t m) FWMonadApplicative (WrapCombine (FWT t m)) |
newtype WrapCombine f Source
WrapCombine | |
|
Applicative f => Apply (FWCombine t f) FWTDefaultApplicative (WrapCombine (FWT t f)) | |
Monad m => Apply (FWCombine t m) FWMonadApplicative (WrapCombine (FWT t m)) |