引数に

Int => Int
(Int => Int, Int) => Int

の2つの関数を取りIntを返すって式はどうやって書けばいいの?

def f((Int => Int, (Int => Int, Int) => Int) => Int

じゃないような気がするけど、うーん