Module differential_dataflow::operators

source ·
Expand description

Specialize differential dataflow operators.

Differential dataflow introduces a small number of specialized operators on collections. These operators have specialized implementations to make them work efficiently, and are in addition to several operations defined directly on the Collection type (e.g. map and filter).



  • Types and traits for arranging collections.
  • Aggregates the weights of equal records into at most one record.
  • Count the number of occurrences of each element.
  • Iterative application of a differential dataflow fragment.
  • Match pairs of records based on a key.
  • Applies a reduction function on records grouped by key.
  • Reduce the collection to one occurrence of each distinct element.