I have been happy lately to see the progress in Functional Java. A project truly arrives when it becomes the inspiration for other clever ideas. Witness Lazy Error Handling in Java, Part 1: The Thrower Functor.
Every few days comes another fun bit of functional programming creeping its way in to my workaday language, Java. Current wish list item: the fj
team deploys to a public Maven repository so I can just say:
<dependency> <groupId>fj</groupId> <artifactId>functionaljava</artifactId> <version>2.8</version> </dependency>
UPDATE: This just gets more interesting: Lazy Error Handling in Java, Part 2: Thrower is a Monad and Lazy Error Handling in Java, Part 3: Throwing Away Throws.
3 comments:
I think I just heard you volunteer to add FJ to the Maven repositories.
Yes, I heard that too! Glad it wasn't just me.
Well Binkley? :)
FJ has been in maven for a couple of months now: https://projects.workingmouse.com/public/functionaljava/maven/
Post a Comment