Session
Functional Programming Made Simple
Functional Programming is one of the most incredible & powerful techniques a developer in any programming language can posess. It gives you a codebase that's more stable, better structured, easier to maintain and test, and better for understanding what your code actually does,
But - It has a tragically unfair reputation for being hard to understand. It really isn't, but when folks throw around quotes like "A monad is just a monoid in the category of endofunctors" it can seem impossible.
In this talk, I'm going to look at the hisory of FP - where it came from, who invented it and why?
I'm going to break down all of this strange-looking terminology and explain - in simple terms - what it all actually means, any why it's useful.
You'll leave not only knowing what a Monad is, but why you need to start using them today!
Simon Painter
Senior Developer at Health Partners | Microsoft MVP | O'Reilly Author
Telford, United Kingdom
Links
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top