Blog

Articles, tutorials, and insights about functional programming in Java

Subscribe via RSS
Immutability in Java: An OOP Foundation

Immutability in Java: An OOP Foundation

Immutability is one of those ideas that sounds simple—an object doesn’t change after it’s created—but has surprisingly deep consequences for design quality, correctness, and long-term maintainability.

Functional Composition Patterns

Functional Composition Patterns

Explore powerful composition patterns to build complex functionality from simple, reusable functions

Welcome to dmx-fun Blog

Welcome to dmx-fun Blog

Introducing the dmx-fun blog - your resource for functional programming in Java