object ParSeq
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- ParSeq
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- final case class Both[+Z <: Unit, +A](left: ParSeq[Z, A], right: ParSeq[Z, A]) extends ParSeq[Z, A] with Product with Serializable
- final case class Single[+A](value: A) extends ParSeq[Nothing, A] with Product with Serializable
- 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
- def apply[A](a: A): ParSeq[Nothing, A]
Constructs a new collection of events that contains the specified event.
- val empty: ParSeq[Unit, Nothing]
- implicit def parSeqCovariant[Z <: Unit]: Covariant[[+a]ParSeq[Z, a]]
The
Covariant
instance forParSeq
. - implicit def parSeqDebug[Z <: Unit, A](implicit arg0: Debug[A]): Debug[ParSeq[Z, A]]
Derives a
Debug[ParSeq[A]]
given aDebug[A]
. - implicit def parSeqForEach[Z <: Unit]: ForEach[[+a]ParSeq[Z, a]]
The
NonEmptyForEach
instance forParSeq.
- implicit def parSeqHash[Z <: Unit, A]: Hash[ParSeq[Z, A]]
The
Hash
instance forParSeq
.The
Hash
instance forParSeq
. Note that due to limitations of Scala'sSet
this uses object equality and hash code on the elements. - implicit def parSeqIdentityBoth[Z <: Unit]: IdentityBoth[[+a]ParSeq[Z, a]]
The
IdentityBoth
instance forParSeq
. - implicit def parSeqIdentityFlatten[Z <: Unit]: IdentityFlatten[[+a]ParSeq[Z, a]]
The
IdentityFlatten
instance forParSeq
. - def single[A](a: A): ParSeq[Nothing, A]
Constructs a new collection of events that contains the specified event.
- val unit: ParSeq[Nothing, Unit]
A collection of events that contains a single event with no information.
- case object Empty extends ParSeq[Unit, Nothing] with Product with Serializable