zio.prelude.scalaparallelcollections

Members list

Type members

Classlikes

Attributes

Supertypes
class Object
trait Matchable
class Any
case object BuildInfo

This object was generated by sbt-buildinfo.

This object was generated by sbt-buildinfo.

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Self type
BuildInfo.type

Attributes

Supertypes
class Object
trait Matchable
class Any

Attributes

Supertypes
class Object
trait Matchable
class Any

Attributes

Supertypes
class Object
trait Matchable
class Any
trait OrdInstances

Attributes

Supertypes
class Object
trait Matchable
class Any

Attributes

Supertypes
class Object
trait Matchable
class Any
trait SPCDerive

Attributes

Supertypes
class Object
trait Matchable
class Any
trait Syntax

Attributes

Supertypes
class Object
trait Matchable
class Any

Inherited classlikes

implicit class ParMapOps[K, V](l: ParMap[K, V])

Attributes

Inherited from:
Syntax
Supertypes
class Object
trait Matchable
class Any

Implicits

Inherited implicits

implicit def ParMapAssociativeFlatten[K]: AssociativeFlatten[{ type lambda = [v] =>> ParMap[K, v]; }#<none>]

The AssociativeFlatten instance for ParMap

The AssociativeFlatten instance for ParMap

Attributes

Inherited from:
AssociativeFlattenInstances
implicit def ParMapDeriveEqual[A]: DeriveEqual[{ type lambda = [x] =>> ParMap[A, x]; }#<none>]

The DeriveEqual instance for ParMap.

The DeriveEqual instance for ParMap.

Attributes

Inherited from:
SPCDerive
implicit def ParMapForEach[K]: ForEach[{ type lambda = [v] =>> ParMap[K, v]; }#<none>]

The ForEach (and thus Covariant and Invariant) instance for ParMap.

The ForEach (and thus Covariant and Invariant) instance for ParMap.

Attributes

Inherited from:
InvariantInstances
implicit def ParMapHash[A, B : Hash]: Hash[ParMap[A, B]]

Derives a Hash[ParMap[A, B]] given a Hash[B]. Due to the limitations of Scala's ParMap, this uses object equality and hash code on the keys.

Derives a Hash[ParMap[A, B]] given a Hash[B]. Due to the limitations of Scala's ParMap, this uses object equality and hash code on the keys.

Attributes

Inherited from:
HashInstances
final implicit def ParMapOps[K, V](l: ParMap[K, V]): ParMapOps[K, V]

Attributes

Inherited from:
Syntax
implicit def ParMapPartialOrd[A, B : Equal]: PartialOrd[ParMap[A, B]]

Derives an PartialOrd[ParMap[A, B]] (and thus Equal[ParMap[A, B]]) given an Equal[B]. Due to the limitations of Scala's ParMap, this uses object equality on the keys.

Derives an PartialOrd[ParMap[A, B]] (and thus Equal[ParMap[A, B]]) given an Equal[B]. Due to the limitations of Scala's ParMap, this uses object equality on the keys.

Attributes

Inherited from:
EqualInstances
implicit def ParSeqEqual[A : Equal]: Equal[ParSeq[A]]

Derives an Equal[ParSeq[A]] given an Equal[A].

Derives an Equal[ParSeq[A]] given an Equal[A].

Attributes

Inherited from:
EqualInstances
implicit lazy val ParSeqForEach: ForEach[ParSeq]

The ForEach (and thus Covariant and Invariant) instance for ParSeq.

The ForEach (and thus Covariant and Invariant) instance for ParSeq.

Attributes

Inherited from:
InvariantInstances
implicit def ParSeqHash[A : Hash]: Hash[ParSeq[A]]

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

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

Attributes

Inherited from:
HashInstances

The IdentityFlatten (and thus AssociativeFlatten) instance for ParSeq.

The IdentityFlatten (and thus AssociativeFlatten) instance for ParSeq.

Attributes

Inherited from:
AssociativeFlattenInstances
implicit def ParSeqOrd[A : Ord]: Ord[ParSeq[A]]

Derives an Ord[ParSeq[A]] given an Ord[A].

Derives an Ord[ParSeq[A]] given an Ord[A].

Attributes

Inherited from:
OrdInstances
implicit def ParSeqPartialOrd[A : PartialOrd]: PartialOrd[ParSeq[A]]

Derives an PartialOrd[ParSeq[A]] given an PartialOrd[A].

Derives an PartialOrd[ParSeq[A]] given an PartialOrd[A].

Attributes

Inherited from:
PartialOrdInstances
implicit def ParSetDeriveEqual[A]: DeriveEqual[{ type lambda = [x] =>> ParSet[A]; }#<none>]

The DeriveEqual instance for ParSet.

The DeriveEqual instance for ParSet.

Attributes

Inherited from:
SPCDerive
implicit def ParSetHashPartialOrd[A]: Hash[ParSet[A]] & PartialOrd[ParSet[A]]

PartialOrd and Hash (and thus also Equal) instance for ParSet[A] values. Due to the limitations of Scala's ParSet, this uses object equality and hash code on the elements.

PartialOrd and Hash (and thus also Equal) instance for ParSet[A] values. Due to the limitations of Scala's ParSet, this uses object equality and hash code on the elements.

Attributes

Inherited from:
EqualInstances
implicit lazy val ParSetInvariant: Invariant[ParSet]

The Invariant instance for ParSet

The Invariant instance for ParSet

Attributes

Inherited from:
InvariantInstances
implicit lazy val parParSeqDeriveEqual: Derive[ParSeq, Equal]

The DeriveEqual instance for ParSeq.

The DeriveEqual instance for ParSeq.

Attributes

Inherited from:
SPCDerive