Haskellしかないだろう?