CollectionConverters
object CollectionConverters
Extension methods for .par
on sequential collections.
Extension methods for .par
on sequential collections.
class Object
trait Matchable
class Any
Type members
Classlikes
final class ArrayIsParallelizable[T](a: Array[T]) extends AnyVal with CustomParallelizable[T, ParArray[T]]
final class ConcurrentTrieMapIsParallelizable[K, V](coll: TrieMap[K, V]) extends AnyVal with CustomParallelizable[(K, V), ParTrieMap[K, V]]
final class ImmutableHashMapIsParallelizable[K, V](coll: HashMap[K, V]) extends AnyVal with CustomParallelizable[(K, V), ParHashMap[K, V]]
final class ImmutableHashSetIsParallelizable[T](coll: HashSet[T]) extends AnyVal with CustomParallelizable[T, ParHashSet[T]]
final class ImmutableIterableIsParallelizable[A](coll: Iterable[A]) extends AnyVal with CustomParallelizable[A, ParIterable[A]]
final class ImmutableMapIsParallelizable[K, V](coll: Map[K, V]) extends AnyVal with CustomParallelizable[(K, V), ParMap[K, V]]
final class ImmutableSeqIsParallelizable[A](coll: Seq[A]) extends AnyVal with CustomParallelizable[A, ParSeq[A]]
final class ImmutableSetIsParallelizable[A](coll: Set[A]) extends AnyVal with CustomParallelizable[A, ParSet[A]]
final class IterableIsParallelizable[A](coll: Iterable[A]) extends AnyVal with CustomParallelizable[A, ParIterable[A]]
final class MapIsParallelizable[K, V](coll: Map[K, V]) extends AnyVal with CustomParallelizable[(K, V), ParMap[K, V]]
final class MutableArrayBufferIsParallelizable[T](coll: ArrayBuffer[T]) extends AnyVal with CustomParallelizable[T, ParArray[T]]
final class MutableArraySeqIsParallelizable[T](coll: ArraySeq[T]) extends AnyVal with CustomParallelizable[T, ParArray[T]]
final class MutableHashMapIsParallelizable[K, V](coll: HashMap[K, V]) extends AnyVal with CustomParallelizable[(K, V), ParHashMap[K, V]]
final class MutableHashSetIsParallelizable[T](coll: HashSet[T]) extends AnyVal with CustomParallelizable[T, ParHashSet[T]]
final class MutableIterableIsParallelizable[A](coll: Iterable[A]) extends AnyVal with CustomParallelizable[A, ParIterable[A]]
final class MutableMapIsParallelizable[K, V](coll: Map[K, V]) extends AnyVal with CustomParallelizable[(K, V), ParMap[K, V]]
final class MutableSeqIsParallelizable[A](coll: Seq[A]) extends AnyVal with CustomParallelizable[A, ParSeq[A]]
final class MutableSetIsParallelizable[A](coll: Set[A]) extends AnyVal with CustomParallelizable[A, ParSet[A]]
final class RangeIsParallelizable(coll: Range) extends AnyVal with CustomParallelizable[Int, ParRange]
final class SetIsParallelizable[A](coll: Set[A]) extends AnyVal with CustomParallelizable[A, ParSet[A]]
final class VectorIsParallelizable[T](coll: Vector[T]) extends AnyVal with CustomParallelizable[T, ParVector[T]]