Standard no frills run this request and return a response asynchronously A solid choice for the beginner SimpleClient user
This is a runner that times how long calls takes with cloudwatch and logs details of them.
This is a runner that times how long calls takes with cloudwatch and logs details of them. It seems Kleisli is basically a name for a ReaderT, in that what we want to do is return a reader monad that given a string for the request ID will run the request and log its details against that request ID
These are functions from an OkHttpRequest to an M[Response] which are passed into SimpleClient to determine how it processes HTTP requests