is defined in terms of seqs • "It is better to have 100 functions operate on one data structure than to have 10 functions operate on 10 data structures." - Alan J. Perlis • map, filter, reduce, some, concat, first, rest, partition, flatten, distinct, take, drop, interleave, next, sort, reverse, split-at, mapcat, nth, group-by, ...
from a list today, from a channel tomorrow • to focus on the transformation • I carry stuff from A to B. • doesn't matter if I use bags or my bare hands • efficiency - no intermediate data