Response model that is generic over the type to be decoded from its data. The additional type offers enhanced ergonomics over the tuple returned from URLSession.data(for:).
RequestPerforming protocol for dependency injection since closures can't handle the generic
adds the |> operator to improve the ergonomics of functional programming
This also adds basic support for Lytics.track(...) to the demo app.
Adds support for executing network requests.
Content-Type
header fieldResponse
model that is generic over the type to be decoded from its data. The additional type offers enhanced ergonomics over the tuple returned fromURLSession.data(for:)
.RequestPerforming
protocol for dependency injection since closures can't handle the generic|>
operator to improve the ergonomics of functional programmingThis also adds basic support for
Lytics.track(...)
to the demo app.