Num类的haskell允许非常一般的代数结构,看起来它的目的是用来制作环.当谈到一个戒指时,能够明确地提到它的附加和乘法单位 - 也许是Num.Zero和Num.One - 很方便Num,这是另一个包括单位或其他方式的类,这是做了什么?
haskell zero
haskell ×1
zero ×1