Scalæ By the Bay has ended
Back To Schedule
Saturday, November 12 • 11:10am - 11:30am
The Essence of Functional Structures in Scala

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

In this talk, you will get a practical overview of various functional structures that allows building powerful, highly-composable and purely-functional abstractions. The primary goal of this session is to delve into these structures and gain insight on applying them in solving real-world problems.

From scratch, you will learn to construct the Scala type classes to represent these structures. Starting with basic constructs such as Semigroups and Monoids, you will continue exploring structures such as Functors, Applicative Functor and Monads. Alongside, from the practical point of view, you will discover the essence of these structures in encoding purely functional programs that are robust, comprehensible and correct-by-construction.

No prior knowledge of functional programming is assumed in this talk.

avatar for Adil Akhter

Adil Akhter

Lead Engineer, ING
Functional Programming, Category Theory, Scala, Haskell.

Saturday November 12, 2016 11:10am - 11:30am PST