You may have heard that “composition” is one of the strengths of Functional Programming. But what exactly does that mean and how is that useful?
This talk will demonstrate how composition in FP can be used to build a larger program/algorithm from small composable parts that “just fit”. We will have a look at a longer case study and slowly build up our program like a lego model with small composable parts.
After this talk you will have seen why composition really is the key concept in FP and how you can use it to make your life easier. Also, you will gain an appreciation for the beauty of FP and may get the impression that Monads are overrated 😉