Functional programming in Java

Functional Programming

This blog is written to make the readers understand the concepts of functional programming thoroughly.In the previous blogs we have already discussed Lambda and functional interfaces and their various features. Now we will learn how to write programs using the various features of Functional programming. In general terms, Functional Programming is a programming paradigm, which […]

Continue Reading...

Functional programming in Java

Why Functional Programming and Why to Bother

Before going into the details of functional programming, the first concept which needs to be discussed is why functional programming ? Traditionally, JAVA was used solely for object oriented programming which included dealing with creation and relation between objects, inheritance, polymorphism etc. But now-a-days functional programming gives us one more tool to work with. The […]

Continue Reading...