継続と遅延評価

「プログラミングGauche」で理解できずに読み飛ばしてしまっていた「継続」を
大変わかりやすく解説してくれたエントリーをみつけ、思わず欲情欲情してしまった。

本を読む FizzBuzzとGaucheで学ぶ遅延評価の基礎の基礎

本を読む FizzBuzzとGaucheで学ぶ継続の基礎

とてもおおざっぱにいうと、

遅延評価は関数型プログラミングで、継続渡しは手続き型プログラミング

例も交えてみると大変納得。

この予備知識をもとに「プログラミングGauche」を再度読み直してみようと思います。


emasaka様に多謝。