Converting Data Sources to Streams


We can use filter() and map() functions to select and transform data, respectively. Often we may want to work with data that comes from external resources, like from a file, for example. If we are able to work with the external resource as a stream, then we can readily apply the operations of the functional pipeline. In this article we'll take a look at an example that illustrates that idea.

More at https://dev.java/learn/refactoring-to-functional-style/convertingtostreams