型の紹介 - 型クラス - 型クラスの派生 - Ord
入門Haskellプログラミング (Will Kurt(著)、株式会社クイープ(監修、翻訳)、翔泳社)の UNIT2(型の紹介)、LESSON 13(型クラス)、13.6(型クラスの派生)、クイックチェック 13-3の解答を求めてみる。
コード
sample3.hs
main :: IO ()
main = do
print $ Chocolate < Vanilla
print $ Vanilla < Chocolate
-- Ordについて、左から右に行くにれて大きい?
data Icecream = Chocolate | Vanilla deriving (Show, Eq, Ord)
入出力結果(Terminal, Zsh)
% runghc sample3.hs
True
False
%