@hackage wreq0.2.0.0
An easy-to-use HTTP client library.
Categories
License
BSD-3-Clause
Maintainer
bos@serpentine.com
Links
Versions
Installation
CustomDependencies (14)
- aeson >=0.7.0.3
- attoparsec >=0.11.1.0
- base >=4.5 && <5
- bytestring >=0.9
- exceptions >=0.5
- http-client >=0.3.1.1 && <0.5 Show all…
Dependents (163)
@hackage/rfc, @hackage/wrecker, @hackage/craft, @hackage/rating-chgk-info, @hackage/snaplet-wordpress, @hackage/orion-hs, Show all…
Package Flags
doctest(on by default)
httpbin(off by default)
wreq: a Haskell web client library
wreq is a library that makes HTTP client programming in Haskell
easy.
Features
-
Simple but powerful
lens-based API -
Over 100 tests, and built on reliable libraries like
http-clientandlens -
Session handling includes connection keep-alive and pooling, and cookie persistence
-
Automatic decompression
-
Powerful multipart form and file upload handling
-
Support for JSON requests and responses, including navigation of schema-less responses
-
Basic and OAuth2 bearer authentication
Is it done?
No! See TODO.md for a rather long list of ideas.