Decoder

object Decoder
Companion
class
class Object
trait Matchable
class Any

Type members

Types

type Result[A] = Either[DecodingFailure, A]

Value members

Concrete methods

def apply[A](A: Decoder[A]): Decoder[A]

Implicits

Implicits

implicit val decodeBigInt: Decoder[BigInt]
implicit val decodeBoolean: Decoder[Boolean]
implicit val decodeDouble: Decoder[Double]
implicit def decodeFunction1[A, B](`evidence$4`: Encoder[A], `evidence$5`: Decoder[B]): Decoder[A => B]
implicit val decodeInt: Decoder[Int]
implicit def decodeList[A](`evidence$3`: Decoder[A]): Decoder[List[A]]
implicit val decodeLong: Decoder[Long]
implicit def decodeOption[A](`evidence$1`: Decoder[A]): Decoder[Option[A]]
implicit val decodeString: Decoder[String]
implicit def decodeVector[A](`evidence$2`: Decoder[A]): Decoder[Vector[A]]