"Do you really think that functional programming is a trendy thing for cool kids?
Did you know that the Lambda Calculus, the theory behind FP, was created even BEFORE than the Turing Machine (the theory behind imperative programming)? And did you know that the creator of FORTRAN, considered the grandfather of all imperative languages, finally regretted the imperative approach of its creation and proposed a functional alternative?
This meetup will be an introduction to functional programming basics. FOR EVERYONE, no matter your programming language or level. We'll start with the historical background, and then we'll talk about how FP solves better than OOP some of the current challenges in software engineering, mainly modularization, composability and reduction of complexity in our codebases.
We'll talk about several papers considered "the classics" for FP, namely "Why Functional Programming Matters" and "Can Programming be Liberated from the Von Neuman Style?"
At the end, you'll understand why FP is not a trendy thing and it's here to stay. After all, what have React, Event Sourcing, Spark, Rx's Observables, Docker or Excel in common? Yes, functional programming techniques and mindset in the roots of those cool things.
Remember, this is a GSPB meetup: Gift + Stickers + Pizza + Beers for everyone!"
Claim the event and start manage its content.I am the organizer