Decoder

object Decoder extends DecoderDerivation
Companion
class
class Object
trait Matchable
class Any

Value members

Concrete methods

def apply[T](using decoder: Decoder[T]): Decoder[T]
def from[T](fromJS: Any => T): Decoder[T]

Inherited methods

final inline def derived[T](using inline T: Of[T]): Decoder[T]
Inherited from
DecoderDerivation

Concrete fields

final lazy val boolean: Decoder[Boolean]
final lazy val double: Decoder[Double]
final lazy val float: Decoder[Float]
final lazy val int: Decoder[Int]
final lazy val long: Decoder[Long]
final lazy val string: Decoder[String]

Givens

Givens

given given_Functor_Decoder: Functor[[T] =>> Decoder[T]]
given jsAny

An instance of Decoder provided for all subtypes of js.Any

An instance of Decoder provided for all subtypes of js.Any

given list
given map
given option
given seq
given vector