Preparation for conduit removal
Updating with ExceptT
Parameterising the response body over ResourceT IO so liftResourceT can be used
Adding a convenience function for connecting body responses to sinks
Updating comments
Removing specialised async wait
Adding a region helper to read the current region state
Updating monadic haddock documentation
Ensuring only true primitives are marked as strict
Re-generating all services with updated strictness annotations
Writing prisms for error types
Adding documentation to service error sum types
Re-generating all service errors