objective-0.5: Extensible objects
Data.Functor.Request
data Request a b r Source
Constructors
Instances
request :: Elevate (Request a b) f => a -> f b Source
accept :: Functor f => (a -> f b) -> Request a b r -> f r Source
acceptM :: Monad m => (a -> m b) -> Request a b r -> m r Source