Reader

object Reader extends CoreReaders
Companion
class
class Object
trait Matchable
class Any

Value members

Inherited methods

inline def deriveProduct[T](m: ProductOf[T]): Reader[T]
Inherited from
MacroReaders
inline def deriveSum[T](m: SumOf[T]): Reader[T]
Inherited from
MacroReaders
def fallback[T]: Reader[T]
Inherited from
FallbackReaders

Implicits

Inherited implicits

implicit def arrayReader[T](implicit reader: => Reader[T], classTag: ClassTag[T]): Reader[Array[T]]
implicit val booleanReader: Reader[Boolean]
Inherited from
CoreReaders
implicit val byteReader: Reader[Byte]
Inherited from
CoreReaders
implicit val charReader: Reader[Char]
Inherited from
CoreReaders
implicit def collectionReader[T, C <: ([A] =>> Iterable[A])](implicit reader: => Reader[T], bf: Factory[T, C[T]]): Reader[C[T]]
implicit inline def deriveReader[T]: Reader[T]
Inherited from
MacroReaders
implicit val doubleReader: Reader[Double]
Inherited from
CoreReaders
implicit def eitherReader[A, B](implicit aReader: => Reader[A], bReader: => Reader[B]): Reader[Either[A, B]]
implicit val floatReader: Reader[Float]
Inherited from
CoreReaders
implicit def function0[O](implicit oReader: Reader[O]): Reader[() => O]
Inherited from
FunctionReaders
implicit def function1[I0, O](implicit i0Writer: Writer[I0], oReader: Reader[O]): Reader[I0 => O]
Inherited from
FunctionReaders
implicit def function10[I0, I1, I2, I3, I4, I5, I6, I7, I8, I9, O](implicit i0Writer: Writer[I0], i1Writer: Writer[I1], i2Writer: Writer[I2], i3Writer: Writer[I3], i4Writer: Writer[I4], i5Writer: Writer[I5], i6Writer: Writer[I6], i7Writer: Writer[I7], i8Writer: Writer[I8], i9Writer: Writer[I9], oReader: Reader[O]): Reader[(I0, I1, I2, I3, I4, I5, I6, I7, I8, I9) => O]
Inherited from
FunctionReaders
implicit def function11[I0, I1, I2, I3, I4, I5, I6, I7, I8, I9, I10, O](implicit i0Writer: Writer[I0], i1Writer: Writer[I1], i2Writer: Writer[I2], i3Writer: Writer[I3], i4Writer: Writer[I4], i5Writer: Writer[I5], i6Writer: Writer[I6], i7Writer: Writer[I7], i8Writer: Writer[I8], i9Writer: Writer[I9], i10Writer: Writer[I10], oReader: Reader[O]): Reader[(I0, I1, I2, I3, I4, I5, I6, I7, I8, I9, I10) => O]
Inherited from
FunctionReaders
implicit def function12[I0, I1, I2, I3, I4, I5, I6, I7, I8, I9, I10, I11, O](implicit i0Writer: Writer[I0], i1Writer: Writer[I1], i2Writer: Writer[I2], i3Writer: Writer[I3], i4Writer: Writer[I4], i5Writer: Writer[I5], i6Writer: Writer[I6], i7Writer: Writer[I7], i8Writer: Writer[I8], i9Writer: Writer[I9], i10Writer: Writer[I10], i11Writer: Writer[I11], oReader: Reader[O]): Reader[(I0, I1, I2, I3, I4, I5, I6, I7, I8, I9, I10, I11) => O]
Inherited from
FunctionReaders
implicit def function13[I0, I1, I2, I3, I4, I5, I6, I7, I8, I9, I10, I11, I12, O](implicit i0Writer: Writer[I0], i1Writer: Writer[I1], i2Writer: Writer[I2], i3Writer: Writer[I3], i4Writer: Writer[I4], i5Writer: Writer[I5], i6Writer: Writer[I6], i7Writer: Writer[I7], i8Writer: Writer[I8], i9Writer: Writer[I9], i10Writer: Writer[I10], i11Writer: Writer[I11], i12Writer: Writer[I12], oReader: Reader[O]): Reader[(I0, I1, I2, I3, I4, I5, I6, I7, I8, I9, I10, I11, I12) => O]
Inherited from
FunctionReaders
implicit def function14[I0, I1, I2, I3, I4, I5, I6, I7, I8, I9, I10, I11, I12, I13, O](implicit i0Writer: Writer[I0], i1Writer: Writer[I1], i2Writer: Writer[I2], i3Writer: Writer[I3], i4Writer: Writer[I4], i5Writer: Writer[I5], i6Writer: Writer[I6], i7Writer: Writer[I7], i8Writer: Writer[I8], i9Writer: Writer[I9], i10Writer: Writer[I10], i11Writer: Writer[I11], i12Writer: Writer[I12], i13Writer: Writer[I13], oReader: Reader[O]): Reader[(I0, I1, I2, I3, I4, I5, I6, I7, I8, I9, I10, I11, I12, I13) => O]
Inherited from
FunctionReaders
implicit def function15[I0, I1, I2, I3, I4, I5, I6, I7, I8, I9, I10, I11, I12, I13, I14, O](implicit i0Writer: Writer[I0], i1Writer: Writer[I1], i2Writer: Writer[I2], i3Writer: Writer[I3], i4Writer: Writer[I4], i5Writer: Writer[I5], i6Writer: Writer[I6], i7Writer: Writer[I7], i8Writer: Writer[I8], i9Writer: Writer[I9], i10Writer: Writer[I10], i11Writer: Writer[I11], i12Writer: Writer[I12], i13Writer: Writer[I13], i14Writer: Writer[I14], oReader: Reader[O]): Reader[(I0, I1, I2, I3, I4, I5, I6, I7, I8, I9, I10, I11, I12, I13, I14) => O]
Inherited from
FunctionReaders
implicit def function16[I0, I1, I2, I3, I4, I5, I6, I7, I8, I9, I10, I11, I12, I13, I14, I15, O](implicit i0Writer: Writer[I0], i1Writer: Writer[I1], i2Writer: Writer[I2], i3Writer: Writer[I3], i4Writer: Writer[I4], i5Writer: Writer[I5], i6Writer: Writer[I6], i7Writer: Writer[I7], i8Writer: Writer[I8], i9Writer: Writer[I9], i10Writer: Writer[I10], i11Writer: Writer[I11], i12Writer: Writer[I12], i13Writer: Writer[I13], i14Writer: Writer[I14], i15Writer: Writer[I15], oReader: Reader[O]): Reader[(I0, I1, I2, I3, I4, I5, I6, I7, I8, I9, I10, I11, I12, I13, I14, I15) => O]
Inherited from
FunctionReaders
implicit def function17[I0, I1, I2, I3, I4, I5, I6, I7, I8, I9, I10, I11, I12, I13, I14, I15, I16, O](implicit i0Writer: Writer[I0], i1Writer: Writer[I1], i2Writer: Writer[I2], i3Writer: Writer[I3], i4Writer: Writer[I4], i5Writer: Writer[I5], i6Writer: Writer[I6], i7Writer: Writer[I7], i8Writer: Writer[I8], i9Writer: Writer[I9], i10Writer: Writer[I10], i11Writer: Writer[I11], i12Writer: Writer[I12], i13Writer: Writer[I13], i14Writer: Writer[I14], i15Writer: Writer[I15], i16Writer: Writer[I16], oReader: Reader[O]): Reader[(I0, I1, I2, I3, I4, I5, I6, I7, I8, I9, I10, I11, I12, I13, I14, I15, I16) => O]
Inherited from
FunctionReaders
implicit def function18[I0, I1, I2, I3, I4, I5, I6, I7, I8, I9, I10, I11, I12, I13, I14, I15, I16, I17, O](implicit i0Writer: Writer[I0], i1Writer: Writer[I1], i2Writer: Writer[I2], i3Writer: Writer[I3], i4Writer: Writer[I4], i5Writer: Writer[I5], i6Writer: Writer[I6], i7Writer: Writer[I7], i8Writer: Writer[I8], i9Writer: Writer[I9], i10Writer: Writer[I10], i11Writer: Writer[I11], i12Writer: Writer[I12], i13Writer: Writer[I13], i14Writer: Writer[I14], i15Writer: Writer[I15], i16Writer: Writer[I16], i17Writer: Writer[I17], oReader: Reader[O]): Reader[(I0, I1, I2, I3, I4, I5, I6, I7, I8, I9, I10, I11, I12, I13, I14, I15, I16, I17) => O]
Inherited from
FunctionReaders
implicit def function19[I0, I1, I2, I3, I4, I5, I6, I7, I8, I9, I10, I11, I12, I13, I14, I15, I16, I17, I18, O](implicit i0Writer: Writer[I0], i1Writer: Writer[I1], i2Writer: Writer[I2], i3Writer: Writer[I3], i4Writer: Writer[I4], i5Writer: Writer[I5], i6Writer: Writer[I6], i7Writer: Writer[I7], i8Writer: Writer[I8], i9Writer: Writer[I9], i10Writer: Writer[I10], i11Writer: Writer[I11], i12Writer: Writer[I12], i13Writer: Writer[I13], i14Writer: Writer[I14], i15Writer: Writer[I15], i16Writer: Writer[I16], i17Writer: Writer[I17], i18Writer: Writer[I18], oReader: Reader[O]): Reader[(I0, I1, I2, I3, I4, I5, I6, I7, I8, I9, I10, I11, I12, I13, I14, I15, I16, I17, I18) => O]
Inherited from
FunctionReaders
implicit def function2[I0, I1, O](implicit i0Writer: Writer[I0], i1Writer: Writer[I1], oReader: Reader[O]): Reader[(I0, I1) => O]
Inherited from
FunctionReaders
implicit def function20[I0, I1, I2, I3, I4, I5, I6, I7, I8, I9, I10, I11, I12, I13, I14, I15, I16, I17, I18, I19, O](implicit i0Writer: Writer[I0], i1Writer: Writer[I1], i2Writer: Writer[I2], i3Writer: Writer[I3], i4Writer: Writer[I4], i5Writer: Writer[I5], i6Writer: Writer[I6], i7Writer: Writer[I7], i8Writer: Writer[I8], i9Writer: Writer[I9], i10Writer: Writer[I10], i11Writer: Writer[I11], i12Writer: Writer[I12], i13Writer: Writer[I13], i14Writer: Writer[I14], i15Writer: Writer[I15], i16Writer: Writer[I16], i17Writer: Writer[I17], i18Writer: Writer[I18], i19Writer: Writer[I19], oReader: Reader[O]): Reader[(I0, I1, I2, I3, I4, I5, I6, I7, I8, I9, I10, I11, I12, I13, I14, I15, I16, I17, I18, I19) => O]
Inherited from
FunctionReaders
implicit def function21[I0, I1, I2, I3, I4, I5, I6, I7, I8, I9, I10, I11, I12, I13, I14, I15, I16, I17, I18, I19, I20, O](implicit i0Writer: Writer[I0], i1Writer: Writer[I1], i2Writer: Writer[I2], i3Writer: Writer[I3], i4Writer: Writer[I4], i5Writer: Writer[I5], i6Writer: Writer[I6], i7Writer: Writer[I7], i8Writer: Writer[I8], i9Writer: Writer[I9], i10Writer: Writer[I10], i11Writer: Writer[I11], i12Writer: Writer[I12], i13Writer: Writer[I13], i14Writer: Writer[I14], i15Writer: Writer[I15], i16Writer: Writer[I16], i17Writer: Writer[I17], i18Writer: Writer[I18], i19Writer: Writer[I19], i20Writer: Writer[I20], oReader: Reader[O]): Reader[(I0, I1, I2, I3, I4, I5, I6, I7, I8, I9, I10, I11, I12, I13, I14, I15, I16, I17, I18, I19, I20) => O]
Inherited from
FunctionReaders
implicit def function22[I0, I1, I2, I3, I4, I5, I6, I7, I8, I9, I10, I11, I12, I13, I14, I15, I16, I17, I18, I19, I20, I21, O](implicit i0Writer: Writer[I0], i1Writer: Writer[I1], i2Writer: Writer[I2], i3Writer: Writer[I3], i4Writer: Writer[I4], i5Writer: Writer[I5], i6Writer: Writer[I6], i7Writer: Writer[I7], i8Writer: Writer[I8], i9Writer: Writer[I9], i10Writer: Writer[I10], i11Writer: Writer[I11], i12Writer: Writer[I12], i13Writer: Writer[I13], i14Writer: Writer[I14], i15Writer: Writer[I15], i16Writer: Writer[I16], i17Writer: Writer[I17], i18Writer: Writer[I18], i19Writer: Writer[I19], i20Writer: Writer[I20], i21Writer: Writer[I21], oReader: Reader[O]): Reader[(I0, I1, I2, I3, I4, I5, I6, I7, I8, I9, I10, I11, I12, I13, I14, I15, I16, I17, I18, I19, I20, I21) => O]
Inherited from
FunctionReaders
implicit def function3[I0, I1, I2, O](implicit i0Writer: Writer[I0], i1Writer: Writer[I1], i2Writer: Writer[I2], oReader: Reader[O]): Reader[(I0, I1, I2) => O]
Inherited from
FunctionReaders
implicit def function4[I0, I1, I2, I3, O](implicit i0Writer: Writer[I0], i1Writer: Writer[I1], i2Writer: Writer[I2], i3Writer: Writer[I3], oReader: Reader[O]): Reader[(I0, I1, I2, I3) => O]
Inherited from
FunctionReaders
implicit def function5[I0, I1, I2, I3, I4, O](implicit i0Writer: Writer[I0], i1Writer: Writer[I1], i2Writer: Writer[I2], i3Writer: Writer[I3], i4Writer: Writer[I4], oReader: Reader[O]): Reader[(I0, I1, I2, I3, I4) => O]
Inherited from
FunctionReaders
implicit def function6[I0, I1, I2, I3, I4, I5, O](implicit i0Writer: Writer[I0], i1Writer: Writer[I1], i2Writer: Writer[I2], i3Writer: Writer[I3], i4Writer: Writer[I4], i5Writer: Writer[I5], oReader: Reader[O]): Reader[(I0, I1, I2, I3, I4, I5) => O]
Inherited from
FunctionReaders
implicit def function7[I0, I1, I2, I3, I4, I5, I6, O](implicit i0Writer: Writer[I0], i1Writer: Writer[I1], i2Writer: Writer[I2], i3Writer: Writer[I3], i4Writer: Writer[I4], i5Writer: Writer[I5], i6Writer: Writer[I6], oReader: Reader[O]): Reader[(I0, I1, I2, I3, I4, I5, I6) => O]
Inherited from
FunctionReaders
implicit def function8[I0, I1, I2, I3, I4, I5, I6, I7, O](implicit i0Writer: Writer[I0], i1Writer: Writer[I1], i2Writer: Writer[I2], i3Writer: Writer[I3], i4Writer: Writer[I4], i5Writer: Writer[I5], i6Writer: Writer[I6], i7Writer: Writer[I7], oReader: Reader[O]): Reader[(I0, I1, I2, I3, I4, I5, I6, I7) => O]
Inherited from
FunctionReaders
implicit def function9[I0, I1, I2, I3, I4, I5, I6, I7, I8, O](implicit i0Writer: Writer[I0], i1Writer: Writer[I1], i2Writer: Writer[I2], i3Writer: Writer[I3], i4Writer: Writer[I4], i5Writer: Writer[I5], i6Writer: Writer[I6], i7Writer: Writer[I7], i8Writer: Writer[I8], oReader: Reader[O]): Reader[(I0, I1, I2, I3, I4, I5, I6, I7, I8) => O]
Inherited from
FunctionReaders
implicit def futureReader[O](implicit oReader: => Reader[O]): Reader[Future[O]]
implicit val inclusiveRangeReader: Reader[Inclusive]
Inherited from
CoreReaders
implicit val intReader: Reader[Int]
Inherited from
CoreReaders
implicit def jsAnyReader[T <: Any]: Reader[T]
Inherited from
CoreReaders
implicit val longReader: Reader[Long]
Inherited from
CoreReaders
implicit def mapReader[A, B](implicit abReader: => Reader[(A, B)]): Reader[Map[A, B]]
implicit def optionReader[T](implicit reader: => Reader[T]): Reader[Option[T]]
implicit val rangeReader: Reader[Range]
Inherited from
CoreReaders
implicit val shortReader: Reader[Short]
Inherited from
CoreReaders
implicit val stringReader: Reader[String]
Inherited from
CoreReaders
implicit def undefOrReader[T](implicit reader: Reader[T]): Reader[UndefOr[T]]
Inherited from
CoreReaders
implicit val unitReader: Reader[Unit]
Inherited from
CoreReaders