関数型プログラミング言語Haskell Part22
■ このスレッドは過去ログ倉庫に格納されています
0141デフォルトの名無しさん
2013/04/06(土) 19:17:18.25既定とは異なる順序で比較というのが今ひとつ分かりません。
データ型の定義時に Ord クラスを deriving するのが、
既定の順序で比較することに当たるのでしょうか。
そうであれば、既定とは異なる順序で比較するのは、
単に Ord クラスのインスタンスを自身で定義する事に当たると思いますが、
質問の例をみると、どうもそのような単純な話ではなさそうですね。
まず、どのような時に既定とは異なる順序で比較したくなるのか、
そのケースを例示していただけると、応えてくれる方が増えると思います。
あと、余計なお世話ですが、直感に反した不自然な計算(比較)を定義すると、
やっかいなバグに繋がりやすいので、注意が必要です。
■ このスレッドは過去ログ倉庫に格納されています