関数型プログラミング言語Haskell
■ このスレッドは過去ログ倉庫に格納されています
>>505
ちゃうよ。getCharと書いてあるところでは
getCharの値(いつも同じコマンド)が返るだけ。
そのコマンドにwを与えて呼び出すのはシステムの仕事。
当然、毎回異なる引数が与えられるから、毎回異なる値が返る。
getChar wを呼び出した結果、World型の値w2が得られたとする。
呼び出す前のwは2度と使われない。
>>501 を見ても分からない? ■ このスレッドは過去ログ倉庫に格納されています