Expand description

Types and traits associated with collections of data.

The Collection type is differential dataflow’s core abstraction for an updatable pile of data.

Most differential dataflow programs are “collection-oriented”, in the sense that they transform one collection into another, using operators defined on collections. This contrasts with a more imperative programming style, in which one might iterate through the contents of a collection manually. The higher-level of programming allows differential dataflow to provide efficient implementations, and to support efficient incremental updates to the collections.


  • A mutable collection of values of type D


  • Conversion to a differential dataflow Collection.