The aim of this project is to show case the differences between Imperative and declarative approach of coding. Another focus is on different functions available in the Stream API as well as some pros and cons of some of these approaches.--
java functional-programming functions streams consumer java8 lambdas callback-functions supplier predicate optionals declarative-programming bifunction lambda-function combinator-pattern bipredicate
- Updated
Jul 24, 2024 - Java