Package

zio.prelude

scalaparallelcollections

Permalink

package scalaparallelcollections

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. scalaparallelcollections
  2. Syntax
  3. PartialOrdInstances
  4. OrdInstances
  5. InvariantInstances
  6. HashInstances
  7. EqualInstances
  8. SPCDerive
  9. AssociativeFlattenInstances
  10. AnyRef
  11. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait AssociativeFlattenInstances extends AnyRef

    Permalink
  2. trait EqualInstances extends AnyRef

    Permalink
  3. trait HashInstances extends AnyRef

    Permalink
  4. trait InvariantInstances extends AnyRef

    Permalink
  5. trait OrdInstances extends AnyRef

    Permalink
  6. implicit class ParMapOps[K, V] extends AnyRef

    Permalink
    Definition Classes
    Syntax
  7. trait PartialOrdInstances extends AnyRef

    Permalink
  8. trait SPCDerive extends AnyRef

    Permalink
  9. trait Syntax extends AnyRef

    Permalink

Value Members

  1. object BuildInfo extends Product with Serializable

    Permalink

    This object was generated by sbt-buildinfo.

  2. implicit def ParMapAssociativeFlatten[K]: AssociativeFlatten[[+v]ParMap[K, v]]

    Permalink

    The AssociativeFlatten instance for ParMap

    The AssociativeFlatten instance for ParMap

    Definition Classes
    AssociativeFlattenInstances
  3. implicit def ParMapDeriveEqual[A]: DeriveEqual[[+x]ParMap[A, x]]

    Permalink

    The DeriveEqual instance for ParMap.

    The DeriveEqual instance for ParMap.

    Definition Classes
    SPCDerive
  4. implicit def ParMapForEach[K]: ForEach[[+v]ParMap[K, v]]

    Permalink

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

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

    Definition Classes
    InvariantInstances
  5. implicit def ParMapHash[A, B](implicit arg0: Hash[B]): Hash[ParMap[A, B]]

    Permalink

    Derives a Hash[ParMap[A, B]] given a Hash[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.

    Definition Classes
    HashInstances
  6. implicit def ParMapPartialOrd[A, B](implicit arg0: Equal[B]): PartialOrd[ParMap[A, B]]

    Permalink

    Derives an PartialOrd[ParMap[A, B]] (and thus Equal[ParMap[A, B]]) given an Equal[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.

    Definition Classes
    EqualInstances
  7. implicit def ParSeqEqual[A](implicit arg0: Equal[A]): Equal[scala.collection.parallel.immutable.ParSeq[A]]

    Permalink

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

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

    Definition Classes
    EqualInstances
  8. implicit lazy val ParSeqForEach: ForEach[scala.collection.parallel.immutable.ParSeq]

    Permalink

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

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

    Definition Classes
    InvariantInstances
  9. implicit def ParSeqHash[A](implicit arg0: Hash[A]): Hash[scala.collection.parallel.immutable.ParSeq[A]]

    Permalink

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

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

    Definition Classes
    HashInstances
  10. implicit lazy val ParSeqIdentityFlatten: IdentityFlatten[scala.collection.parallel.immutable.ParSeq]

    Permalink

    The IdentityFlatten (and thus AssociativeFlatten) instance for ParSeq.

    The IdentityFlatten (and thus AssociativeFlatten) instance for ParSeq.

    Definition Classes
    AssociativeFlattenInstances
  11. implicit def ParSeqOrd[A](implicit arg0: Ord[A]): Ord[scala.collection.parallel.immutable.ParSeq[A]]

    Permalink

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

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

    Definition Classes
    OrdInstances
  12. implicit def ParSeqPartialOrd[A](implicit arg0: PartialOrd[A]): PartialOrd[scala.collection.parallel.immutable.ParSeq[A]]

    Permalink

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

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

    Definition Classes
    PartialOrdInstances
  13. implicit def ParSetDeriveEqual[A]: DeriveEqual[[x]ParSet[A]]

    Permalink

    The DeriveEqual instance for ParSet.

    The DeriveEqual instance for ParSet.

    Definition Classes
    SPCDerive
  14. implicit def ParSetHashPartialOrd[A]: Hash[ParSet[A]] with PartialOrd[ParSet[A]]

    Permalink

    PartialOrd and Hash (and thus also Equal) instance for ParSet[A] values.

    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.

    Definition Classes
    EqualInstances
  15. implicit lazy val ParSetInvariant: Invariant[ParSet]

    Permalink

    The Invariant instance for ParSet

    The Invariant instance for ParSet

    Definition Classes
    InvariantInstances
  16. implicit lazy val parParSeqDeriveEqual: Derive[scala.collection.parallel.immutable.ParSeq, Equal]

    Permalink

    The DeriveEqual instance for ParSeq.

    The DeriveEqual instance for ParSeq.

    Definition Classes
    SPCDerive

Inherited from Syntax

Inherited from PartialOrdInstances

Inherited from OrdInstances

Inherited from InvariantInstances

Inherited from HashInstances

Inherited from EqualInstances

Inherited from SPCDerive

Inherited from AnyRef

Inherited from Any

Ungrouped