JsonDecoder

trait JsonDecoder[F[_]]

F-algebra for separating the Sync required for extracting the Json from the body. As such if F is Sync at some layer, then this can be used to extract without the lower layer needing to be aware of the strong constraint.

F-algebra for separating the Sync required for extracting the Json from the body. As such if F is Sync at some layer, then this can be used to extract without the lower layer needing to be aware of the strong constraint.

Companion
object
class Object
trait Matchable
class Any

Value members

Abstract methods

def asJson(m: Message[F]): F[Json]
def asJsonDecode[A](m: Message[F])(`evidence$1`: Decoder[A]): F[A]