Stream cookbook

**NOT FOR MERGE**

Just a quick preview, WIP. Feel free to recommend new recipes.
For the docs I thought: we always use `Sink.[...]` and in a section "creating your own sinks" just show that it's actually just `HeadSink()` and you can roll your own easily.