Descrição
Fornece tipos de números não negativos para Haskell. Esses tipos ajudam o código a expressar que um valor nunca deve estar abaixo de zero, tornando estados inválidos mais difíceis de representar.
É útil para contagens, tamanhos, durações, índices, preços e código com muita validação. É uma biblioteca de programação e não fornece uma ferramenta numérica interativa.