| Safe Haskell | Safe |
|---|
Eta.Classes.Num
Description
The Num type class defines basic numerical
operations:
- Addition
(+) - Subtraction
(-) - Multiplication
(*) - Negation
(negate) - Absolute value
(absoluteValue) - Sign of a number
(numberSign) - Conversion from
Integer(fromInteger)
- class Num a where
- absoluteValue :: Num a => a -> a
- numberSign :: Num a => a -> a
Documentation
Methods
fromInteger :: Integer -> a #
absoluteValue :: Num a => a -> a #
Returns the absolute value
>>>absoluteValue (-1)1>>>absoluteValue 11
numberSign :: Num a => a -> a #
Returns the number sign
>>>numberSign (-4)-1>>>numberSign 91>>>numberSign 00