Java Streams

Playing with Collection & Map in Function

Hello Friends! Welcome back. Modern java libraries have changed a lot since Java 1.8. Collections libraries got impacted and changed a lot since then. We can say that Collections are the biggest beneficiaries of Functional paradigm. In modern Java, collection uses functional programming style a lot and libraries have changed accordingly. In this blog we […]

Continue Reading...

Java Streams

Understanding Collectors for Data Processing

This blog will give you in depth understanding about a very interesting concept, Collectors. Collectors are very beneficial if you are processing a lot of data in Memory in Java. Collectors have very useful and easy to use reduction operations, such as accumulating elements into collections, summarizing elements according to various criteria and many more. […]

Continue Reading...

Java Streams

Design Patterns in Functional Paradigm

After acquainting the readers with the implementation of various concepts and techniques of functional programming in previous blogs, this blog will make you learn a very interesting concept which is Design Patterns. We will cover various patterns and their implementation in Functional paradigm. First let us discuss what are design patterns. Design pattern can be […]

Continue Reading...

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...