プログラミング Haskell 第7章 高階関数 その1

プログラミングHaskell

プログラミングHaskell

  • 高階関数 - 引数として関数を受けとったり、返り値として関数を返す関数
    • 「関数を返す」ほうはカリー化として一般的になっているので、特に引数に関数を受け取ることのほうを指すことも
  • 高階関数はプログラミングパターンを関数に閉じ込める
  • リスト処理する高階関数
    • map - おなじみの代表的な高階関数
    • filter
    • all
    • any
    • takeWhile
    • dropWhile

今日は 7.2 まででした。