A digital product consultancy in London. Software consulting, training and mentoring. Specialising in Ruby, Rails, web applications, user experience, object-oriented design and behaviour-driven development.
Refactoring Ruby with Monads
Monads are in danger of becoming a bit of a joke: for every person who raves about them, there's another person asking what in the world they are, and a third person writing a confusing tutorial about them. With their technical-sounding name and forbidding reputation, monads can seem like a complex, abstract idea that's only relevant to mathematici…