This module exposes an opaque Endpoint type which is guaranteed to point to the correct Conduit API URL.
A type to represent an HTTP request.
This is needed as we can't store a Cmd
into an Effect
if we want to be able
to test it.
Turn the request into an actual Cmd
.
Get a URL to the Conduit API.
This is not publicly exposed, because we want to make sure the only way to get one of these URLs is from this module.