curric

View on GitHub

./curric/Functional-Programming/

Functional Programming

In computer science, functional programming is a programming paradigm where programs are constructed by applying and composing functions. It is a declarative programming paradigm in which function definitions are trees of expressions that each return a value, rather than a sequence of imperative statements which change the state of the program or world.

More about the Functional Programming paradigm

Anonymous Classes

Functional Interfaces and Lambdas

The Java Functional Streams API