Packages

object ParSeq

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ParSeq
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. final case class Both[+Z <: Unit, +A](left: ParSeq[Z, A], right: ParSeq[Z, A]) extends ParSeq[Z, A] with Product with Serializable
  2. final case class Single[+A](value: A) extends ParSeq[Nothing, A] with Product with Serializable
  3. final case class Then[+Z <: Unit, +A](left: ParSeq[Z, A], right: ParSeq[Z, A]) extends ParSeq[Z, A] with Product with Serializable

Value Members

  1. def apply[A](a: A): ParSeq[Nothing, A]

    Constructs a new collection of events that contains the specified event.

  2. val empty: ParSeq[Unit, Nothing]
  3. implicit def parSeqCovariant[Z <: Unit]: Covariant[[+a]ParSeq[Z, a]]

    The Covariant instance for ParSeq.

  4. implicit def parSeqDebug[Z <: Unit, A](implicit arg0: Debug[A]): Debug[ParSeq[Z, A]]

    Derives a Debug[ParSeq[A]] given a Debug[A].

  5. implicit def parSeqForEach[Z <: Unit]: ForEach[[+a]ParSeq[Z, a]]

    The NonEmptyForEach instance for ParSeq.

  6. implicit def parSeqHash[Z <: Unit, A]: Hash[ParSeq[Z, A]]

    The Hash instance for ParSeq.

    The Hash instance for ParSeq. Note that due to limitations of Scala's Set this uses object equality and hash code on the elements.

  7. implicit def parSeqIdentityBoth[Z <: Unit]: IdentityBoth[[+a]ParSeq[Z, a]]

    The IdentityBoth instance for ParSeq.

  8. implicit def parSeqIdentityFlatten[Z <: Unit]: IdentityFlatten[[+a]ParSeq[Z, a]]

    The IdentityFlatten instance for ParSeq.

  9. def single[A](a: A): ParSeq[Nothing, A]

    Constructs a new collection of events that contains the specified event.

  10. val unit: ParSeq[Nothing, Unit]

    A collection of events that contains a single event with no information.

  11. case object Empty extends ParSeq[Unit, Nothing] with Product with Serializable