Decoder

object Decoder
Companion:
class
Source:
Decoder.scala
class Object
trait Matchable
class Any
Decoder.type

Value members

Concrete methods

def apply[R](implicit d: Decoder[R]): Decoder[R]
def const[R](r: R): Decoder[R]
def failed[R](msg: String): Decoder[R]

Implicits

Implicits

implicit def arrDecoder[A](implicit dec: Decoder[A]): Decoder[Seq[A]]
implicit lazy val booleanDecoder: Decoder[Boolean]
implicit lazy val doubleDecoder: Decoder[Double]
implicit lazy val intDecoder: Decoder[Int]
implicit lazy val longDecoder: Decoder[Long]
implicit def mapDecoder[A](implicit dec: Decoder[A]): Decoder[Map[String, A]]
implicit lazy val stringDecoder: Decoder[String]