2020-04-15から1日間の記事一覧

【Scala】A => B => C 型の関数の意味

Scalaのコードを読んでいると、時々 val f: A => B => C のような関数が出てくることがある。見るたびに少し混乱していたので整理。 この A => B => C は A => (B => C) と等しい。すなわち、型Aの引数を渡すと、 B => C である関数が返ってくるということ。…