Functional Programming

Lisp and Haskell : These are two “pure” FP languages.

Functional programming on the JVM with Scala and Clojure: Clojure is an implementation of Lisp on the JVM, so it is functional and not object-oriented, while Scala is a functional programming language that is also object-oriented.

Advertisements