HTTP module:Network -package:amazonka-apigateway package:pusher-http-haskell
A layer on top of the HTTP functions in the http-client library which
lifts the return values to the typeclasses we are using in this
library. Non 200 responses are converted into MonadError errors.