0 0

Our work as programmers consists largely of problem decomposition and solution recomposition. This talk is interested in how we cobble small units together into cohesive solutions. We'll examine and compare both object and functional composition, using a Haskell-inspired, functional style of Ruby. Along the way, we'll see how good functional principles can improve our object-oriented design, and vice versa.

RubyConf 2016

The International Ruby Conference — more commonly known as RubyConf — has been the main annual gathering of Rubyists from around the world since 2001. Focused on fostering the Ruby programming lan...