An asynchronous Stream is a stream of values produced asynchronously. Any object that implements
Trait named: #TAsyncStream
package: 'Futures-Base - Streams'
can be used as a Stream.
Streams can be combined to create complex streams. Here is a list of all available stream types that can be combined in many ways: