Speaker
今こそ、ラムダ式を考える
ラムダ式がJava 8で導入されて10年。
Javaに関数型プログラミンの機能が導入される端緒になったのがラムダ式です。その後、レコード型などを使用した代数的データ型やパターンマッチングなど、関数型プログラミングの手法はJavaでも欠かせなくなっています。
そこで、本セッションでは改めてラムダ式について考えてみます。前半でラムダ式を使う上でどのように解釈すればよいかを考察します。後半は、ラムダ式がバイトコードレベルでどのように実行されるのか解説していきます。