Scheme

ループ変数をクロージャで包む

Common Lisp や ISLISP の do がループ変数を破壊的変更するのに対して Scheme では新しく環境を生成するのを知った時には「似て非なるものだ……」と思いました。 https://t.co/xKLGTMEzuA— 齊藤敦志 (@SaitoAtsushi) 2020年10月30日 Gauche で確認コードを書…