コツコツ学習ブログ

プログラマのweb上のメモ的なもの

ラムダ式入門

ラムダ式とは

ざっくりいうと、関数の定義とその実態の即時生成が行える式

記法

(型 引数名1,型 引数名2,...) -> { 処理; ... return 戻り値; }

クロージャとは

ラムダ式が持つ特性。 「自身が評価され関数の実態が生み出される際、その時点で アクセス可能な全ての変数の情報を記憶し、ラムダ式の中で参照できる」 という特徴