HttpClient

trait HttpClient[F[_]]
class Object
trait Matchable
class Any

Value members

Abstract methods

def delete[O : Decoder](url: String, params: (String, String)*): F[O]
def get[O : Decoder](url: String, params: (String, String)*): F[O]
def patch[I : Encoder, O : Decoder](url: String, params: (String, String)*)(body: I): F[O]
def post[I : Encoder, O : Decoder](url: String, params: (String, String)*)(body: I): F[O]
def put[I : Encoder, O : Decoder](url: String, params: (String, String)*)(body: I): F[O]

Concrete methods

final def send[O](req: HttpRequest[O]): F[O]