gpt4 book ai didi

haskell - 为什么 Haskell 中没有 Nums Ords?

转载 作者:行者123 更新时间:2023-12-03 13:08:34 25 4
gpt4 key购买 nike

我知道对于具有 Num 实例的类型typeclass,必须有一个来自 EqShow

class (Eq a, Show a) => Num a

我想知道为什么它必须是 Eq而不是 Ord . Eq 中的数值类型有意义吗?但不在 Ord 中?

最佳答案

例如,复数可以进行加法、减法、乘法和相等性测试,但不能排序。见 Complex a 来自基础中的 Data.Complex。

关于haskell - 为什么 Haskell 中没有 Nums Ords?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14690608/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com