Documentation
newtype FlexiWrapCTC s o f g a Source
FlexiWrapCTC | |
|
type FWCTC = FlexiWrapCTCSource
flexiWrapCTC :: s -> o f g a -> FWCTC s o f g aSource
inFlexiWrapCTC :: (o f g a -> o' f' g' a') -> FWCTC s o f g a -> FWCTC s o' f' g' a'Source
inFlexiWrapCTC2 :: (o f g a -> o' f' g' a' -> o'' f'' g'' a'') -> FWCTC s o f g a -> FWCTC s o' f' g' a' -> FWCTC s o'' f'' g'' a''Source
data FWCTCDefaultMonad Source
Monad (o m n) => Apply (FWBind t (o m n)) FWCTCDefaultMonad (WrapBind (FWCTC t o m n)) | |
Monad (o m n) => Apply (FWReturn t (o m n)) FWCTCDefaultMonad (WrapReturn (FWCTC t o m n)) |