TL;DR

  • map はシーケンスの各要素に関数を適用し、filter は述語を満たす要素だけを残し、reduce はシーケンスを 1 つの値にまとめる。
  • apply は、受け取ったシーケンスを関数の引数として渡す。
  • どの関数にも組み込みの関数、無名関数、自作した関数を渡せる。

内容

シーケンスに使う map、filter、reduce、apply の 4 つの関数を扱う。どの関数にも組み込みの関数、無名関数、自作した関数を渡せる。各節のまとめは次のページにある。

キーワード