A tour around the functional programming world

Apr 24, 2018 · Madrid, Spain

"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!"

Event organizers
  • Papers We Love Madrid

    Madrid chapter of Papers We Love What was the last paper within the realm of computing you read? What did it inspire you to build or tinker with? Come share the ideas in an awesome academic/research publication with fellow engineers, programmers, and paper-readers. Lead a session and show off code that you wrote that implements these ideas or just give us the lowdown about the paper. Otherwise, just come, listen, learn, and discuss. We'll be using papers-we-love's curated repository . Please contribute by

    Recent Events
    More

Are you organizing A tour around the functional programming world?

Claim the event and start manage its content.

I am the organizer
Social
Rating

based on 0 reviews