Parallel
Utilities for parallel execution.
Attributes
- Graph
-
- Supertypes
-
trait LogSupporttrait LazyLoggertrait LoggingMethodstrait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
-
Parallel.type
Members list
Type members
Classlikes
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Value members
Concrete methods
Process all elements of the source by the given function then don't wait completion. The result is an iterator which is likely a stream which elements are pushed continuously.
Process all elements of the source by the given function then don't wait completion. The result is an iterator which is likely a stream which elements are pushed continuously.
Value parameters
- f
-
Function which processes each element of the source collection
- parallelism
-
Parallelism, the default value is a number of available processors
- source
-
the source iterator
Attributes
- Returns
-
Iterator of the results
Process all elements of the source by the given function then wait for the completion.
Process all elements of the source by the given function then wait for the completion.
Value parameters
- f
-
Function which processes each element of the source collection
- parallelism
-
Parallelism, the default value is a number of available processors
- source
-
Source collection
Attributes
- Returns
-
Collection of the results
Inherited methods
Attributes
- Inherited from:
- LoggingMethods
Attributes
- Inherited from:
- LoggingMethods
Attributes
- Inherited from:
- LoggingMethods
Attributes
- Inherited from:
- LoggingMethods
Attributes
- Inherited from:
- LoggingMethods
Attributes
- Inherited from:
- LoggingMethods
Attributes
- Inherited from:
- LoggingMethods
Attributes
- Inherited from:
- LoggingMethods
Attributes
- Inherited from:
- LoggingMethods
Attributes
- Inherited from:
- LoggingMethods
Attributes
- Inherited from:
- LoggingMethods