HORIZON HASKELLDocslts/ghc-9.10.xc74966e2026-09-27Search names, modules, packages, or :: a typeCtrl K

GHC 9.10.3 · lts/ghc-9.10.x · c74966e · 2026-09-27

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
#