Есть функция в Haskell, как говорят:Haskell: Максимальная/минимальная функция
max_of_type :: (Num a) => a
Итак:
max_of_type :: Int == 2^31 - 1 // for example, implementation dependent
Есть функция в Haskell, как говорят:Haskell: Максимальная/минимальная функция
max_of_type :: (Num a) => a
Итак:
max_of_type :: Int == 2^31 - 1 // for example, implementation dependent
Да, это называется maxBound
.
Существует также minBound
. Они являются частью класса Bounded
.
Я приму этот ответ, но пока не могу. Нашел ответ сразу после публикации. – Clinton
К сожалению, это всего лишь maxBound
и minBound
.
Обратите внимание, что это не функция; это просто значение, хотя и определенное экземплярами typeclass. – Ashe