Packages

object Write extends Write1

Source
write.scala
Linear Supertypes
Write1, WritePlatform, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Write
  2. Write1
  3. WritePlatform
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. type Typeclass[A] = Write[A]
    Definition Classes
    WritePlatform

Value Members

  1. implicit val WriteContravariantSemigroupal: ContravariantSemigroupal[Write]
  2. def apply[A](implicit A: Write[A]): Write[A]
  3. macro def derived[A]: Write[A]
    Definition Classes
    WritePlatform
  4. implicit def fromPut[A](implicit P: Put[A]): Write[A]
  5. implicit def fromPutOption[A](implicit P: Put[A]): Write[Option[A]]
  6. def join[A](ctx: ReadOnlyCaseClass[Write, A]): Write[A]
    Definition Classes
    WritePlatform
  7. implicit def optional[A](implicit W: Write[A], ev: <:!<[A, Option[_]]): Write[Option[A]]
    Definition Classes
    Write1
  8. implicit val unit: Write[Unit]
  9. object Auto extends WriteAutoPlatform