HORIZON HASKELLDocslts/ghc-10.0.xfc4e5982026-10-11Search names, modules, packages, or :: a typeCtrl K

GHC 10.0.0.20260917 · lts/ghc-10.0.x · fc4e598 · 2026-10-11

Modulenumeric-prelude-0.4.4Haskell98

Number.ResidueClass

  • 7 values
valueadd :: C a => a -> a -> a -> a
#
valuesub :: C a => a -> a -> a -> a
#
valueneg :: C a => a -> a -> a
#
valuemul :: C a => a -> a -> a -> a
#
valuedivideMaybe :: C a => a -> a -> a -> Maybe a
#

The division may be ambiguous. In this case an arbitrary quotient is returned.

0:4 * 2:4 == 0/:4
2:4 * 2:4 == 0/:4
valuedivide :: C a => a -> a -> a -> a
#
valuerecip :: C a => a -> a -> a
#