LT和GT是什么意思?

时间:2012-03-17 10:53:21

标签: haskell

GHCi> compare 2 3
LT
GHCi> compare 3 3
EQ
GHCi> compare 4 3
GT

我认为情商意味着平等,但LT和GT是什么意思?

3 个答案:

答案 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,GTLT分别是大于小于的常见且众所周知的首字母缩略词。用于比较的其他常见首字母缩略词包括 GE LE ,即更大或相等更少或相等,但它们是不属于Haskell的Ordering数据构造函数。你对EQ =“等于”是正确的。

答案 2 :(得分:4)

LT =小于

GT =大于