GP
Size: a a a
Oℕ
NV
NV
@autoApplyK
trait HttpSingle[F[_]] {
def send[T](request: Request[T, Any]): F[Response[T]]
}
object HttpSingle {
def fromSttpBackend[F[_]](backend: SttpBackend[F, Any]): HttpSingle[F] = new HttpSingle[F] {
override def send[T](request: Request[T, Any]): F[Response[T]] = backend.send(request)
}
}
GP
@autoApplyK
trait HttpSingle[F[_]] {
def send[T](request: Request[T, Any]): F[Response[T]]
}
object HttpSingle {
def fromSttpBackend[F[_]](backend: SttpBackend[F, Any]): HttpSingle[F] = new HttpSingle[F] {
override def send[T](request: Request[T, Any]): F[Response[T]] = backend.send(request)
}
}
GP
GP
GP
АР
NV
NV
NV
NV
NV
GP
GP
GP
λ
NV
λ