map

The Map Reduce pattern

Maps in all glory, but often you want to combine all the elements worked on to a single value. That's a _reduce_.

Maps in Other Languages

Many languages have the map pattern build in. Here we investigate them for Rust, Java and Python.

The Map Pattern

A map is the most fundamental parallel pattern when you can perform an operation on each element in a collection independently. Embarassingly parallel!