Functional programming for rubyists

Immutability