GHCi> compare 2 3
LT
GHCi> compare 3 3
EQ
GHCi> compare 4 3
GT
我认为情商意味着平等,但LT和GT是什么意思?
答案 0 :(得分:15)
compare 2 3 = LT
- 2 L ess T han 3 compare 3 3 = EQ
- 3 EQ ual to 3 compare 4 3 = GT
- 4 G reater T han 3 令人遗憾的是,documentation for Ordering
没有明确说明这一点。
答案 1 :(得分:6)
仅限于haskell,GT
和LT
分别是大于和小于的常见且众所周知的首字母缩略词。用于比较的其他常见首字母缩略词包括 GE 和 LE ,即更大或相等和更少或相等,但它们是不属于Haskell的Ordering
数据构造函数。你对EQ
=“等于”是正确的。
答案 2 :(得分:4)
LT
=小于
GT
=大于