ファンクタ使えば?