Haskell是否为Int范围提供最小/最大常量?

Duc*_*tro 35 haskell integer

Haskell是否提供了解常量的常数Int?我理解Int是依赖于平台的,但是我想利用它并在我的特定情况下在极端情况下初始化一些值.C中的等价常量(例如)将是INT_MAXINT_MIN.

sha*_*ang 56

Bounded使用值minBound和类型类访问不同类型的最大和最小边界maxBound.

这些值基于它们所处的上下文是多态的,因此在某些情况下,如果编译器无法推断它,则可能必须显式指示类型.例如

x = minBound :: Int
Run Code Online (Sandbox Code Playgroud)