HORIZON HASKELLDocslts/ghc-9.10.x248f8f02026-10-05Search names, modules, packages, or :: a typeCtrl K

GHC 9.10.3 · lts/ghc-9.10.x · 248f8f0 · 2026-10-05

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
#