Stream.filter and Stream.take
Combine `Stream.filter`, `Stream.map`, and `Stream.take` to build pipelines. Each step processes one element at a time.
Compose stream operations like Array methods, but lazy.
- Use `Stream.filter(predicate)` to keep matching elements
- Use `Stream.take(n)` to limit the stream
- Operations compose left to right
Loading code editor...