Bucharest FP

A functional programming group for those living and working in Bucharest

We gather monthly, watch someone talk about something they're passionate about and then continue the discussion in a pub

#032: Composition in FP

This meetup took place at Bucharest TechHub, Monday, 20 August 2018 at 19:00. Find out when our next meetup is.

Composition in FP

Vladimir Ciobanu

Vladimir Ciobanu has more than 10 years experience developing complex web applications. Recently, his main areas of interest are pure functional languages, type theory, and formal verification. You can find him on Twitter or GitHub.

Abstract

Composition is a fundamental aspect of Functional Programming. We will explore how to compose things using monoids, applicatives, and monads; we will look at the differences between these abstractions, but also try to find the common patterns.

We will only assume basic knowledge of the Haskell syntax.