Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Web.Minion.Conduit
Documentation
streamBody :: forall req m i ts. (MonadIO m, IsRequest req, Introspection i Request req) => (ConduitRequest m -> req) -> ValueCombinator i (WithReq m req) ts m Source #
streamBodyBytes :: forall m i ts. (MonadIO m, Introspection i Request (ConduitRequest m)) => ValueCombinator i (WithReq m (ConduitRequest m)) ts m Source #
newtype ConduitResponse Source #
Constructors
ConduitResponse (ConduitT () Builder IO ()) |
Instances
CanRespond ConduitResponse Source # | |
Defined in Web.Minion.Response.Conduit Methods canRespond :: [ByteString] -> Bool # | |
Monad m => ToResponse m ConduitResponse Source # | |
Defined in Web.Minion.Response.Conduit Methods toResponse :: [ByteString] -> ConduitResponse -> m Response # |
newtype ConduitRequest m Source #
Constructors
ConduitRequest (ConduitT () ByteString m ()) |
Instances
IsRequest (ConduitRequest m) Source # | |
Defined in Web.Minion.Request.Conduit Associated Types type RequestValue (ConduitRequest m) # Methods getRequestValue :: ConduitRequest m -> RequestValue (ConduitRequest m) # | |
type RequestValue (ConduitRequest m) Source # | |
Defined in Web.Minion.Request.Conduit |