Vitaly Pushkar wants to give this talk

Error handling with Monads in Ruby

Ever wondered how exceptions became the default error handling technique in many programming languages, and if there are better alternatives? Wonder no more! Join this talk to learn about the pros and cons of error handling with Monads in Ruby, code examples included.