> 普通に引数に関数渡したらいいでしょ
もしかしてアドホック多相とか知らない?