RubyConf 2014 - A World Without Assignment
Channel: Confreaks
Date: 23/12/2014

By, Aja Hammerly
In Ruby, assignment is our primary tool. By contrast, functional programming makes much less use of assignment and mutation. Instead techniques like function composition, recursion, and anonymous functions are used.

Despite being OO, Ruby accommodates pure functional approaches. This talk will demonstrate how tasks can be accomplished without assignment. Ruby and Scheme will be used for examples. I'll also discuss some of the great resources available for those interested in digging deeper into functional programming.

Help us caption & translate this video!

http://amara.org/v/FrUU/