Functional programming for fun and profit!!

Ruby