5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

関数型プログラミング言語Haskell Part22

141 :デフォルトの名無しさん:2013/04/06(土) 19:17:18.25
>>138
既定とは異なる順序で比較というのが今ひとつ分かりません。

データ型の定義時に Ord クラスを deriving するのが、
既定の順序で比較することに当たるのでしょうか。

そうであれば、既定とは異なる順序で比較するのは、
単に Ord クラスのインスタンスを自身で定義する事に当たると思いますが、
質問の例をみると、どうもそのような単純な話ではなさそうですね。

まず、どのような時に既定とは異なる順序で比較したくなるのか、
そのケースを例示していただけると、応えてくれる方が増えると思います。


あと、余計なお世話ですが、直感に反した不自然な計算(比較)を定義すると、
やっかいなバグに繋がりやすいので、注意が必要です。

225 KB
★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.00 2017/10/04 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)