Stream.flatMap vs Stream.mapEffect
What's the difference between
Stream.flatMap and Stream.mapEffect? Both support concurrency, produce a stream of effect values etc