A type class that defines a logic by which a value of type A
is matched and captured from the
current path segment.
A type class empowering a generic derivation of Endpoints from query string params.
A type class that allows the Endpoint to be mapped to either A => B
or A => Future[B]
.
We need a version of shapeless.ops.adjoin.Adjoin that provides slightly different behavior in
the case of singleton results (we simply return the value, not a singleton HList
).
Represents a conversion from A
to Response.
Enriches any string with fast tooX
conversions.
This package contains an internal-use only type-classes and utilities that power Finch's API.
It's not recommended to use any of the internal API directly, since it might change without any deprecation cycles.