Writer

object Writer extends CoreWriters
Companion
class
class Object
trait Matchable
class Any

Value members

Inherited methods

inline def deriveProduct[T](m: ProductOf[T]): Writer[T]
Inherited from
MacroWriters
inline def deriveSum[T](m: SumOf[T]): Writer[T]
Inherited from
MacroWriters
def fallback[T]: Writer[T]
Inherited from
FallbackWriters

Implicits

Inherited implicits

implicit def arrayWriter[T](implicit writer: => Writer[T]): Writer[Array[T]]
implicit val booleanWriter: Writer[Boolean]
Inherited from
CoreWriters
implicit val byteWriter: Writer[Byte]
Inherited from
CoreWriters
implicit val charWriter: Writer[Char]
Inherited from
CoreWriters
implicit def collectionWriter[T, C[_]](implicit writer: => Writer[T], ev: C[T] <:< Iterable[T]): Writer[C[T]]
implicit inline def deriveWriter[T]: Writer[T]
Inherited from
MacroWriters
implicit val doubleWriter: Writer[Double]
Inherited from
CoreWriters
implicit def eitherWriter[A, B](implicit aWriter: => Writer[A], bWriter: => Writer[B]): Writer[Either[A, B]]
implicit val floatWriter: Writer[Float]
Inherited from
CoreWriters
implicit def function0[O](implicit oWriter: Writer[O]): Writer[() => O]
Inherited from
FunctionWriters
implicit def function1[I0, O](implicit i0Reader: Reader[I0], oWriter: Writer[O]): Writer[I0 => O]
Inherited from
FunctionWriters
implicit def function10[I0, I1, I2, I3, I4, I5, I6, I7, I8, I9, O](implicit i0Reader: Reader[I0], i1Reader: Reader[I1], i2Reader: Reader[I2], i3Reader: Reader[I3], i4Reader: Reader[I4], i5Reader: Reader[I5], i6Reader: Reader[I6], i7Reader: Reader[I7], i8Reader: Reader[I8], i9Reader: Reader[I9], oWriter: Writer[O]): Writer[(I0, I1, I2, I3, I4, I5, I6, I7, I8, I9) => O]
Inherited from
FunctionWriters
implicit def function11[I0, I1, I2, I3, I4, I5, I6, I7, I8, I9, I10, O](implicit i0Reader: Reader[I0], i1Reader: Reader[I1], i2Reader: Reader[I2], i3Reader: Reader[I3], i4Reader: Reader[I4], i5Reader: Reader[I5], i6Reader: Reader[I6], i7Reader: Reader[I7], i8Reader: Reader[I8], i9Reader: Reader[I9], i10Reader: Reader[I10], oWriter: Writer[O]): Writer[(I0, I1, I2, I3, I4, I5, I6, I7, I8, I9, I10) => O]
Inherited from
FunctionWriters
implicit def function12[I0, I1, I2, I3, I4, I5, I6, I7, I8, I9, I10, I11, O](implicit i0Reader: Reader[I0], i1Reader: Reader[I1], i2Reader: Reader[I2], i3Reader: Reader[I3], i4Reader: Reader[I4], i5Reader: Reader[I5], i6Reader: Reader[I6], i7Reader: Reader[I7], i8Reader: Reader[I8], i9Reader: Reader[I9], i10Reader: Reader[I10], i11Reader: Reader[I11], oWriter: Writer[O]): Writer[(I0, I1, I2, I3, I4, I5, I6, I7, I8, I9, I10, I11) => O]
Inherited from
FunctionWriters
implicit def function13[I0, I1, I2, I3, I4, I5, I6, I7, I8, I9, I10, I11, I12, O](implicit i0Reader: Reader[I0], i1Reader: Reader[I1], i2Reader: Reader[I2], i3Reader: Reader[I3], i4Reader: Reader[I4], i5Reader: Reader[I5], i6Reader: Reader[I6], i7Reader: Reader[I7], i8Reader: Reader[I8], i9Reader: Reader[I9], i10Reader: Reader[I10], i11Reader: Reader[I11], i12Reader: Reader[I12], oWriter: Writer[O]): Writer[(I0, I1, I2, I3, I4, I5, I6, I7, I8, I9, I10, I11, I12) => O]
Inherited from
FunctionWriters
implicit def function14[I0, I1, I2, I3, I4, I5, I6, I7, I8, I9, I10, I11, I12, I13, O](implicit i0Reader: Reader[I0], i1Reader: Reader[I1], i2Reader: Reader[I2], i3Reader: Reader[I3], i4Reader: Reader[I4], i5Reader: Reader[I5], i6Reader: Reader[I6], i7Reader: Reader[I7], i8Reader: Reader[I8], i9Reader: Reader[I9], i10Reader: Reader[I10], i11Reader: Reader[I11], i12Reader: Reader[I12], i13Reader: Reader[I13], oWriter: Writer[O]): Writer[(I0, I1, I2, I3, I4, I5, I6, I7, I8, I9, I10, I11, I12, I13) => O]
Inherited from
FunctionWriters
implicit def function15[I0, I1, I2, I3, I4, I5, I6, I7, I8, I9, I10, I11, I12, I13, I14, O](implicit i0Reader: Reader[I0], i1Reader: Reader[I1], i2Reader: Reader[I2], i3Reader: Reader[I3], i4Reader: Reader[I4], i5Reader: Reader[I5], i6Reader: Reader[I6], i7Reader: Reader[I7], i8Reader: Reader[I8], i9Reader: Reader[I9], i10Reader: Reader[I10], i11Reader: Reader[I11], i12Reader: Reader[I12], i13Reader: Reader[I13], i14Reader: Reader[I14], oWriter: Writer[O]): Writer[(I0, I1, I2, I3, I4, I5, I6, I7, I8, I9, I10, I11, I12, I13, I14) => O]
Inherited from
FunctionWriters
implicit def function16[I0, I1, I2, I3, I4, I5, I6, I7, I8, I9, I10, I11, I12, I13, I14, I15, O](implicit i0Reader: Reader[I0], i1Reader: Reader[I1], i2Reader: Reader[I2], i3Reader: Reader[I3], i4Reader: Reader[I4], i5Reader: Reader[I5], i6Reader: Reader[I6], i7Reader: Reader[I7], i8Reader: Reader[I8], i9Reader: Reader[I9], i10Reader: Reader[I10], i11Reader: Reader[I11], i12Reader: Reader[I12], i13Reader: Reader[I13], i14Reader: Reader[I14], i15Reader: Reader[I15], oWriter: Writer[O]): Writer[(I0, I1, I2, I3, I4, I5, I6, I7, I8, I9, I10, I11, I12, I13, I14, I15) => O]
Inherited from
FunctionWriters
implicit def function17[I0, I1, I2, I3, I4, I5, I6, I7, I8, I9, I10, I11, I12, I13, I14, I15, I16, O](implicit i0Reader: Reader[I0], i1Reader: Reader[I1], i2Reader: Reader[I2], i3Reader: Reader[I3], i4Reader: Reader[I4], i5Reader: Reader[I5], i6Reader: Reader[I6], i7Reader: Reader[I7], i8Reader: Reader[I8], i9Reader: Reader[I9], i10Reader: Reader[I10], i11Reader: Reader[I11], i12Reader: Reader[I12], i13Reader: Reader[I13], i14Reader: Reader[I14], i15Reader: Reader[I15], i16Reader: Reader[I16], oWriter: Writer[O]): Writer[(I0, I1, I2, I3, I4, I5, I6, I7, I8, I9, I10, I11, I12, I13, I14, I15, I16) => O]
Inherited from
FunctionWriters
implicit def function18[I0, I1, I2, I3, I4, I5, I6, I7, I8, I9, I10, I11, I12, I13, I14, I15, I16, I17, O](implicit i0Reader: Reader[I0], i1Reader: Reader[I1], i2Reader: Reader[I2], i3Reader: Reader[I3], i4Reader: Reader[I4], i5Reader: Reader[I5], i6Reader: Reader[I6], i7Reader: Reader[I7], i8Reader: Reader[I8], i9Reader: Reader[I9], i10Reader: Reader[I10], i11Reader: Reader[I11], i12Reader: Reader[I12], i13Reader: Reader[I13], i14Reader: Reader[I14], i15Reader: Reader[I15], i16Reader: Reader[I16], i17Reader: Reader[I17], oWriter: Writer[O]): Writer[(I0, I1, I2, I3, I4, I5, I6, I7, I8, I9, I10, I11, I12, I13, I14, I15, I16, I17) => O]
Inherited from
FunctionWriters
implicit def function19[I0, I1, I2, I3, I4, I5, I6, I7, I8, I9, I10, I11, I12, I13, I14, I15, I16, I17, I18, O](implicit i0Reader: Reader[I0], i1Reader: Reader[I1], i2Reader: Reader[I2], i3Reader: Reader[I3], i4Reader: Reader[I4], i5Reader: Reader[I5], i6Reader: Reader[I6], i7Reader: Reader[I7], i8Reader: Reader[I8], i9Reader: Reader[I9], i10Reader: Reader[I10], i11Reader: Reader[I11], i12Reader: Reader[I12], i13Reader: Reader[I13], i14Reader: Reader[I14], i15Reader: Reader[I15], i16Reader: Reader[I16], i17Reader: Reader[I17], i18Reader: Reader[I18], oWriter: Writer[O]): Writer[(I0, I1, I2, I3, I4, I5, I6, I7, I8, I9, I10, I11, I12, I13, I14, I15, I16, I17, I18) => O]
Inherited from
FunctionWriters
implicit def function2[I0, I1, O](implicit i0Reader: Reader[I0], i1Reader: Reader[I1], oWriter: Writer[O]): Writer[(I0, I1) => O]
Inherited from
FunctionWriters
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 i0Reader: Reader[I0], i1Reader: Reader[I1], i2Reader: Reader[I2], i3Reader: Reader[I3], i4Reader: Reader[I4], i5Reader: Reader[I5], i6Reader: Reader[I6], i7Reader: Reader[I7], i8Reader: Reader[I8], i9Reader: Reader[I9], i10Reader: Reader[I10], i11Reader: Reader[I11], i12Reader: Reader[I12], i13Reader: Reader[I13], i14Reader: Reader[I14], i15Reader: Reader[I15], i16Reader: Reader[I16], i17Reader: Reader[I17], i18Reader: Reader[I18], i19Reader: Reader[I19], oWriter: Writer[O]): Writer[(I0, I1, I2, I3, I4, I5, I6, I7, I8, I9, I10, I11, I12, I13, I14, I15, I16, I17, I18, I19) => O]
Inherited from
FunctionWriters
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 i0Reader: Reader[I0], i1Reader: Reader[I1], i2Reader: Reader[I2], i3Reader: Reader[I3], i4Reader: Reader[I4], i5Reader: Reader[I5], i6Reader: Reader[I6], i7Reader: Reader[I7], i8Reader: Reader[I8], i9Reader: Reader[I9], i10Reader: Reader[I10], i11Reader: Reader[I11], i12Reader: Reader[I12], i13Reader: Reader[I13], i14Reader: Reader[I14], i15Reader: Reader[I15], i16Reader: Reader[I16], i17Reader: Reader[I17], i18Reader: Reader[I18], i19Reader: Reader[I19], i20Reader: Reader[I20], oWriter: Writer[O]): Writer[(I0, I1, I2, I3, I4, I5, I6, I7, I8, I9, I10, I11, I12, I13, I14, I15, I16, I17, I18, I19, I20) => O]
Inherited from
FunctionWriters
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 i0Reader: Reader[I0], i1Reader: Reader[I1], i2Reader: Reader[I2], i3Reader: Reader[I3], i4Reader: Reader[I4], i5Reader: Reader[I5], i6Reader: Reader[I6], i7Reader: Reader[I7], i8Reader: Reader[I8], i9Reader: Reader[I9], i10Reader: Reader[I10], i11Reader: Reader[I11], i12Reader: Reader[I12], i13Reader: Reader[I13], i14Reader: Reader[I14], i15Reader: Reader[I15], i16Reader: Reader[I16], i17Reader: Reader[I17], i18Reader: Reader[I18], i19Reader: Reader[I19], i20Reader: Reader[I20], i21Reader: Reader[I21], oWriter: Writer[O]): Writer[(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
FunctionWriters
implicit def function3[I0, I1, I2, O](implicit i0Reader: Reader[I0], i1Reader: Reader[I1], i2Reader: Reader[I2], oWriter: Writer[O]): Writer[(I0, I1, I2) => O]
Inherited from
FunctionWriters
implicit def function4[I0, I1, I2, I3, O](implicit i0Reader: Reader[I0], i1Reader: Reader[I1], i2Reader: Reader[I2], i3Reader: Reader[I3], oWriter: Writer[O]): Writer[(I0, I1, I2, I3) => O]
Inherited from
FunctionWriters
implicit def function5[I0, I1, I2, I3, I4, O](implicit i0Reader: Reader[I0], i1Reader: Reader[I1], i2Reader: Reader[I2], i3Reader: Reader[I3], i4Reader: Reader[I4], oWriter: Writer[O]): Writer[(I0, I1, I2, I3, I4) => O]
Inherited from
FunctionWriters
implicit def function6[I0, I1, I2, I3, I4, I5, O](implicit i0Reader: Reader[I0], i1Reader: Reader[I1], i2Reader: Reader[I2], i3Reader: Reader[I3], i4Reader: Reader[I4], i5Reader: Reader[I5], oWriter: Writer[O]): Writer[(I0, I1, I2, I3, I4, I5) => O]
Inherited from
FunctionWriters
implicit def function7[I0, I1, I2, I3, I4, I5, I6, O](implicit i0Reader: Reader[I0], i1Reader: Reader[I1], i2Reader: Reader[I2], i3Reader: Reader[I3], i4Reader: Reader[I4], i5Reader: Reader[I5], i6Reader: Reader[I6], oWriter: Writer[O]): Writer[(I0, I1, I2, I3, I4, I5, I6) => O]
Inherited from
FunctionWriters
implicit def function8[I0, I1, I2, I3, I4, I5, I6, I7, O](implicit i0Reader: Reader[I0], i1Reader: Reader[I1], i2Reader: Reader[I2], i3Reader: Reader[I3], i4Reader: Reader[I4], i5Reader: Reader[I5], i6Reader: Reader[I6], i7Reader: Reader[I7], oWriter: Writer[O]): Writer[(I0, I1, I2, I3, I4, I5, I6, I7) => O]
Inherited from
FunctionWriters
implicit def function9[I0, I1, I2, I3, I4, I5, I6, I7, I8, O](implicit i0Reader: Reader[I0], i1Reader: Reader[I1], i2Reader: Reader[I2], i3Reader: Reader[I3], i4Reader: Reader[I4], i5Reader: Reader[I5], i6Reader: Reader[I6], i7Reader: Reader[I7], i8Reader: Reader[I8], oWriter: Writer[O]): Writer[(I0, I1, I2, I3, I4, I5, I6, I7, I8) => O]
Inherited from
FunctionWriters
implicit def futureWriter[O](implicit oWriter: => Writer[O]): Writer[Future[O]]
implicit val inclusiveRangeWriter: Writer[Inclusive]
Inherited from
CoreWriters
implicit val intWriter: Writer[Int]
Inherited from
CoreWriters
implicit def jsAnyWriter[T <: Any]: Writer[T]
Inherited from
CoreWriters
implicit val longWriter: Writer[Long]
Inherited from
CoreWriters
implicit def mapWriter[A, B](implicit abWriter: => Writer[(A, B)]): Writer[Map[A, B]]
implicit def optionWriter[T](implicit writer: => Writer[T]): Writer[Option[T]]
implicit val rangeWriter: Writer[Range]
Inherited from
CoreWriters
implicit val shortWriter: Writer[Short]
Inherited from
CoreWriters
implicit val stringWriter: Writer[String]
Inherited from
CoreWriters
implicit def undefOrWriter[T](implicit writer: Writer[T]): Writer[UndefOr[T]]
Inherited from
CoreWriters
implicit val unitWriter: Writer[Unit]
Inherited from
CoreWriters