Java
How To Write Lambda Expressions
This lesson introduces the basic lambda expression structure with tips to write efficient code.
What Are Lambda Expressions?
This is an introductory lesson on lambda expressions. You will learn about the lambda operator, expression, syntaxes and more!
Power Of Two (Exercise Problem)
This is an exercise problem for your practice. Try to come up with an approach and solve it by yourself. Good Luck!
User-Defined Customer Interface (Exercise Problem)
This is an exercise problem for your practice. Try to come up with an approach and solve it by yourself. Good Luck!
What Are UnaryOperator And BinaryOperator's?
Unary and Binary operators are the other two functional interfaces that most developers are interested in.
Who Is This Course For?
This course deep-dives into each of the functional programming concepts that got introduced in the Java programming language.
Introduce Yourself To Java Functional Programming
Functional programming got introduced in Java SE 8 and has recently gained popularity, and the number of lines written by developers in the last few years using functional programming(for open-source projects) did hustle around Java developers. 1. No wonder developers fell in love with functional programming with fewer lines
BiFunction Interface
What is a BiFunction interface? The BiFunction interface is a functional interface defined in the java.util.function package in Java. It represents a function that accepts two arguments of different types and produces a result of another type. The BiFunction interface is similar to the Function interface, but it
What Is a Predicate Interface In Java?
It takes an object and checks to see if that object satisfies some criteria. We use this in matching/filtering data. The Predicate takes one argument, and returns a Boolean. The Predicate interface is a functional interface defined in the java.util.function package. It represents a function that takes
What Is a Function Interface In Java?
This lesson talks about the third functional interface, which is the Function.