– ラムダ計算とは関数型言語の基盤となっている計算モデルで、数値や演算の具体的な表記ではなく、「関数そのもの」を使って計算を表現する
– Rustにおけるクロージャは、その外側の環境を捕捉した関数のこと
– クロージャの構文や機能は、その場限りの用途で何かを作るのに便利
let sq = |n| n * n;
println!("{}", sq(9));
81
let i = 32;
let v = |n| n * i;
println!("{}", v(9));
288
なるほどね