2010-12-25 関数型言語が必要とされる動機〜「グローバル変数問題」の側面から〜 <グローバル変数問題を解決するための二つの方法> 1.グローバル変数が有効な範囲を狭くすること オブジェクト指向のアプローチ カプセル化⇒オブジェクトの内部でだけ変更される 2.一度値を代入したら,その値を以後変更できなくすること 関数型言語のアプローチ 一度変数に値を決めたら,再代入できない