The challenges behind Ruby type checking

Ruby