Please log in to watch this conference skillscast.
As Erik dove into yet another Clojure codebase, it was whispering very quietly. He couldn’t quite figure out what it was saying, but it caught his attention.
A couple of months later, he finally understood: Although it was written in Clojure, it was just a java app in disguise!
As you first begin to program functionally, you grasp for tools like
reduce, and you think you're done.
Then you start to realise there is this other thing, composability.
In this talk, you will learn how Java programs often lack the composability property. You will then go on to explore what this looks like when translated to Clojure. Finally, you will discover some techniques to avoid this all together and write code that is truly composable.
YOU MAY ALSO LIKE:
Are You Writing Java in Clojure?
Erik works as a Clojure programmer at Ardoq, a Norwegian startup in the EA-space. He’s a mainly a backend programmer, but tends to work wherever the code is bad enough. Given time he’ll eventually drift into some sort of devops role while trying to figure out how to run the current project even better.