Description
Provides fast type-safe modular arithmetic for Haskell. Modular arithmetic is used when numbers wrap around a fixed modulus, and type safety can prevent mixing values from incompatible moduli.
It is useful for cryptography, number theory, algorithms, simulations, and validation code. It is a programming library and does not provide an interactive calculator.