Functional Programming Demystified
It's a face off between the theoretical and the practical!
We'll explore the theoretical backbone of FP and how these ideas can be practically applied in Ruby.
What's up with all this talk of functional programming language? Why do functional programmers use terms like "referential transparency" and "persistent data structures"? What do these terms even mean? Why should I care, I write Ruby?!?
If you've ever wondered why FP is the talk of the town and how the ideas of FP can make you write better Ruby code, then this talk is for you.