Skip to content

Details

In OO, we express real-world concepts with Classes/Interfaces and hierarchies of Classes.

In FP, we don't have Classes as a basic building material.

How do we express concepts like "Customer", "Journal", "ContactInfo", …, in our FP code? How do we achieve polymorphism in FP languages?

In this talk we'll explore the broader question, "how do FP languages solve the Expression Problem?". (We'll cover these languages: Ruby/Clojure/Scala/Haskell)

Members are also interested in