object Empty extends EmptyFunctions with Serializable

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Empty
  2. Serializable
  3. EmptyFunctions
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. def apply[S](prism: Prism[S, Unit]): Empty[S]
  2. implicit def chainEmpty[A]: Empty[Chain[A]]
  3. implicit def emptySet[A]: Empty[Set[A]]
  4. def fromIso[S, A](iso: Iso[S, A])(implicit ev: Empty[A]): Empty[S]

    lift an instance of Empty using an Iso

  5. implicit def lazyListEmpty[A]: Empty[LazyList[A]]
  6. implicit def listEmpty[A]: Empty[List[A]]

    *********************************************************************************************

  7. implicit def mapEmpty[K, V]: Empty[Map[K, V]]
  8. implicit def optionEmpty[A]: Empty[Option[A]]
  9. implicit def sortedMapEmpty[K, V](implicit ok: Order[K]): Empty[SortedMap[K, V]]
  10. implicit val stringEmpty: Empty[String]
  11. implicit def vectorEmpty[A]: Empty[Vector[A]]

Deprecated Value Members

  1. def _empty[S](implicit ev: Empty[S]): S
    Definition Classes
    EmptyFunctions
    Annotations
    @deprecated
    Deprecated

    (Since version 3.0.0-M1) no replacement

  2. def _isEmpty[S](s: S)(implicit ev: Empty[S]): Boolean
    Definition Classes
    EmptyFunctions
    Annotations
    @deprecated
    Deprecated

    (Since version 3.0.0-M1) no replacement

  3. def empty[S](implicit ev: Empty[S]): Prism[S, Unit]
    Definition Classes
    EmptyFunctions
    Annotations
    @deprecated
    Deprecated

    (Since version 3.0.0-M1) no replacement