Switching higher-order streams to first-order streams

I discuss streams. It's a pretext to learn about higher-order streams, like flatten and to introduce a new stream: switch ! It's very useful, and will have no secret for you.