Ducks and monads: wonders of Ruby types

Dynamic Typing