JAX 2015 Session
Neal Ford on Functional Thinking in Java 8, Clojure, Groovy and Scala

Learning the syntax of a new language is easy, but learning to think under a different paradigm is hard.
This session helps you transition from a Java writing imperative programmer to a functional programmer, using Java, Clojure and Scala for examples. This session takes common topics from imperative languages and looks at alternative ways of solving those problems in functional languages. As a Java developer, you know how to achieve code-reuse via mechanisms like inheritance and polymorphism.

0 Comments