7 Functional Programming Techniques in Java: A Primer
In this article I'm going to focus on things that you can do in Java which are in line with functional programming concepts.
Every article on foojay.io, newest first: OpenJDK, the JVM, Java tooling and the ecosystem around them, written by the Java community.

Deepu K Sasidharan
8,067 viewsIn this article I'm going to focus on things that you can do in Java which are in line with functional programming concepts.

Rafael del Nero
3,048 viewsMain goal of the Optional class is to avoid NullPointerException. It’s much easier to deal with null when we use the concept of Optional.

Nicolas Frankel
3,147 viewsJava Stream's Collectors methods fit most use-cases. Let's imagine an e-commerce platform that implements a shopping cart.
Brian Vermeer
4,038 viewsWith anchors, you can create a YAML bomb! The tremendous amount of (nested) objects will cause a memory overload.

Jadon Ortlepp
3,213 viewsPayara commended for its achievements within global trading and exporting with the Queen’s Award for Enterprise for International Trade!

Tetiana Fydorenchyk
9,152 viewsDetails on OpenJDK patch that improves elasticity & enables automatic vertical memory scaling of Java applications with G1 garbage …

Ivar Grimstad
3,692 viewsEclipse Foundation spoke to Java developers to discuss why they rely on Jakarta EE and the unique benefits of using Jakarta EE technologies.

Start with an idea for a game, bring it to life in a prototype, modify the application to run on Raspberry Pi and on mobile device.
Rafael del Nero
3,740 viewsNewly released "Java Challenges" book is a way for you to challenge yourself with fun code challenges so you will be a better Java …

Nicolas Frankel
4,205 viewsKotlin offers many cool features, most tend to cite null safety as their favorite. For me, it's function extensions, with delegation second.