Rubyもhaskellで書き直してもらった方がいいんじゃねーか