Hey tea lovers, this post is about the functional interfaces provided by Java. We will talk about the basic ones briefly. These functional interfaces are used by the Streams API heavily, so knowing them will make your life easier. Not just streams you can use it anywhere unless you want to. You can find the code on GitHub and the full project here.
Prerequisites
Just make sure you have a solid understanding of functional interfaces and lambdas. This post is dependent on these concepts.