Talk: What the Functional? What, How and Why
We spend a lot of time building our libraries and applications. They can get complex, and feel like they can get out of control. Functional Programming is an approach that lets us zoom in and stay focused on small parts of a codebase at a time.
We'll dig down into what Functional Programming (FP) is, where things like "immutability", "effects as values" and "functional-style" code come from, and what practical benefit it all has.
Warning: absolutely no type theory or abstract monadic contravariant functors will appear in this talk.