jabrena avatar

142-java-functional-programming

Use when you need to apply functional programming principles in Java — including writing immutable objects and Records, pure functions, functional interfaces, lambda expressions, Stream API pipelines, Optional for null safety, function composition, higher-order functions, pattern matching for instanceof and switch, sealed classes/interfaces for controlled hierarchies, Stream Gatherers for custom operations, currying/partial application, effect boundary separation, and concurrent-safe functional patterns.

version
0.14.0-SNAPSHOT
GitHub stars
462

Install

/plugin install 142-java-functional-programming@cursor-rules-java

Run it inside Claude Code after adding the marketplace with /plugin marketplace add jabrena/plinth.

Sponsors

Details

Marketplace
jabrena/plinth
Source
skills/142-java-functional-programming
Category
Community

More from jabrena/plinth

All 61