Blending Functional and OO Programming in Ruby

Functional programming is being revitalized thanks to languages like Clojure, Haskell and Elixir. Even though Ruby is an object-oriented language there are many beautiful concepts in functional programming that we can borrow and successfully apply in our Ruby code. In this talk I’ll show you how I mix FP with OO. I’ll introduce you to functional objects, explain the beauty of Proc-like behavior, the power of call method and explain why immutability matters. http://fullstackfest.com/agenda/blending-functional-and-oo-programming-in-ruby Recorded & produced by El Cocu (http://elcocu.com)
Length: 25:49
Views 4063 Likes: 90
abstract
Recorded on 2015-09-01 at Fullstack Fest
Look for other videos at Fullstack Fest.
Tweet this video