Simplifying Client Construction with Base URL and Default Headers
Can this client construction be cleaned up? It feels like a lot of boilerplate to create a client with a base URL and default headers. I'm mostly talking about how it feels awkward to have to wrap things like
Http.request.prependUrl/setHeaders in two separate function calls (Http.client.mapRequest and Effect.map).