Default image

Denis Bykov

Partial Function Application and Currying in Java

flatlay photography of five latte cups
Writing functional code in Java has not been easy historically, and some aspects of functional programming were not even possible. Java 8 introduced lots of functional programming features (Functional Interfaces, Lambda Expressions, Stream API, and several other features). In this…