在haskell表达无限

时间:2014-05-13 20:43:14

标签: haskell

除了let posInf = 1 / 0let negInf = -1 / 0以外,是否有更优雅的方式表达haskell中的正负无穷大?

1 个答案:

答案 0 :(得分:5)

DoubleFloat:不,不是。对于其他类型:是的!那些尚未具有无穷大的类型可以通过PosInfNegInf类型构造函数给出一个。某些类型也可能有their own special infinity,但更重要的是,我们需要知道您要使用的具体类型。