Defines the DryadLINQ interface for decomposable functions. It allows a function to be
decomposed into the composition of several functions that can be executed more efficiently.
Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.2.1.0 (0.2.1.0)
Syntax
Type Parameters
- TSource
- The record type of the original input.
- TAccumulate
- The record type of an intermediate result.
- TResult
- The record type of the final result.
The IDecomposableTSource, TAccumulate, TResult type exposes the following members.
Methods
Name | Description | |
---|---|---|
Accumulate |
Adds a new input record into the intermediate value.
| |
FinalReduce |
Computes the final result from the current intermediate value.
| |
Initialize |
Initializes the state of this IDecomposable object.
| |
RecursiveAccumulate |
Combines two intermediate values into a new intermediate value.
| |
Seed |
Converts an input record to an intermediate value.
|
See Also