Lots of stages out of the box
Source: fromIterator, single, repeat, cycle, tick, fromFuture,
unfold, empty, failed, actorPublisher, actorRef, queue,
fromPath, ...
Sink: head, headOption, last, lastOption, ignore, cancelled, seq,
foreach, foreachParallel, queue, fold, reduce, actorRef,
actorRefWithAck, actorSubscriber, toPath, ...
Flow: map, mapAsync, mapConcant, statefulMapConcat, filter,
grouped, sliding, scan, scanAsync, fold, foldAsync, take,
takeWhile, drop, dropWhile, recover, recoverWith, throttle,
intersperse, limit, delay, buffer, monitor, ...