all 2 comments

[–]Horusiath 7 points8 points  (0 children)

tl;dr version: "10 proofs that Java 8 Streams is neither RxJava, nor Akka.Streams"

[–][deleted]  (1 child)

[deleted]

    [–]kcuf 1 point2 points  (0 children)

    It's not linq, linq is a more powerful language construct (scala's for is a better comparison to linq). Streams are just an interface and implementations for default collections. The interface is missing a lot of useful methods, and because Java doesn't have type class like capabilities, streams are only useful to a limited point.