関数型プログラミング言語Haskell Part18
■ このスレッドは過去ログ倉庫に格納されています
0288デフォルトの名無しさん
2012/05/04(金) 06:47:05.76> この場合、x の値が実際に必要になるかどうかに関わらず、
> X a の a が評価されるという意味でしょうか。
いや、xの値が必要になるまでは評価されない。
> もしかして、g w = if v then 関数1 else 関数2 などと場合分けされていた場合に、
> f = F g の時点でこの v まで評価されて関数1か関数2かが決定されるということであり、
同上。
> 単に g w = 2+w などという関数であれば正格性フラグを付ける意味はない、
> ということでしょうか。
これはそのとおり。
■ このスレッドは過去ログ倉庫に格納されています