関数型プログラミング言語Haskell Part3
■ このスレッドは過去ログ倉庫に格納されています
0219デフォルトの名無しさん
NGNG*** Point(1): a * b /= b * a。順序は変えられない
*** Point(2): x /= y ならば a' x と a' y は等しくなくてもよい
Point(1)、(2)がIOの、順序を変えられない、毎回違う答えが帰るかもしれない
という性質を満足させてくれます。
っていうのは普通の関数とどこが違うの?
普通の関数でもそういうのあるんだから、
モナドとかいわずに普通の関数と一緒に扱えばいいじゃない。
■ このスレッドは過去ログ倉庫に格納されています