文字列を比較する
TextおよびStringはともに,Eqクラスのインスタンスであり,Ordクラスのインスタンスです.
したがって,それぞれのクラスの比較演算子メソッドが使えます.
同値比較演算子: ==,/=
大小比較演算子: <,<=,>=,>
評価例
code:_
>> :set -XOverloadedStrings
>> import Data.Text
>> ("蛙の子" :: Text) == "蛙の子"
True
>> ("蛙の子" :: String) == "蛙の子"
True
>> "蛙の子" == "蛙"
False
>> "蛙の子" /= "蛙"
True
>> ("abc" :: Text) > "xyz"
False
>> ("abc" :: Text) < "xyz"
True
>> ("abc" :: String) > "xyz"
False
>> ("abc" :: String) < "xyz"
True