Haskellとかいう前世代の言語が混ざってるのはギャグかな?