In this video, the functional interfaces from the primitive streams are presented. In order to aid remembering them, the primitive streams functional interfaces are contrasted with the non-functional interfaces. For example, Supplier versus DoubleSupplier/IntSupplier/LongSupplier.
The full Streams playlist is here: • Playlist
0:00 primitive Supplier's
0:33 primitive Consumer's
1:10 primitive Predicate's
1:44 primitive Function's
2:28 primitive UnaryOperator's and BinaryOperator's