# Req Conduit
[](http://opensource.org/licenses/BSD-3-Clause)
[](https://hackage.haskell.org/package/req-conduit)
[](http://stackage.org/nightly/package/req-conduit)
[](http://stackage.org/lts/package/req-conduit)
[](https://travis-ci.org/mrkkrp/req-conduit)
[](https://coveralls.io/github/mrkkrp/req-conduit?branch=master)
This library extends functionality of
the [`req`](https://hackage.haskell.org/package/req) package
with [`conduit`](https://hackage.haskell.org/package/conduit) helpers for
streaming big request bodies in constant space.
## Potential issues
Streaming of request body does not happen in constant memory. But it does
not work with `http-conduit` either, see:
https://github.com/snoyberg/http-client/issues/240. Streaming of response
body does happen in constant memory as expected. See the benchmarks coming
with the library for hands-on experiences.
## Contribution
Issues, bugs, and questions may be reported in [the GitHub issue tracker for
this project](https://github.com/mrkkrp/req-conduit/issues).
Pull requests are also welcome and will be reviewed quickly.
## License
Copyright © 2016 Mark Karpov, Micheal Snoyman
Distributed under BSD 3 clause license.