Num Int | Since: base-2.1 |
Instance detailsDefined in GHC.Num |
Num Int8 | Since: base-2.1 |
Instance detailsDefined in GHC.Int |
Num Int16 | Since: base-2.1 |
Instance detailsDefined in GHC.Int |
Num Int32 | Since: base-2.1 |
Instance detailsDefined in GHC.Int |
Num Int64 | Since: base-2.1 |
Instance detailsDefined in GHC.Int |
Num Integer | Since: base-2.1 |
Instance detailsDefined in GHC.Num |
Num Natural | Since: base-4.8.0.0 |
Instance detailsDefined in GHC.Natural |
Num Word | Since: base-2.1 |
Instance detailsDefined in GHC.Num |
Num Word8 | Since: base-2.1 |
Instance detailsDefined in GHC.Word |
Num Word16 | Since: base-2.1 |
Instance detailsDefined in GHC.Word |
Num Word32 | Since: base-2.1 |
Instance detailsDefined in GHC.Word |
Num Word64 | Since: base-2.1 |
Instance detailsDefined in GHC.Word |
Num Scientific | WARNING: + and - compute the Integer magnitude: 10^e where e is
the difference between the base10Exponent s of the arguments. If these
methods are applied to arguments which have huge exponents this could fill up
all space and crash your program! So don't apply these methods to scientific
numbers coming from untrusted sources. The other methods can be used safely. |
Instance detailsDefined in Data.Scientific |
Num Unique | |
Instance detailsDefined in GHC.Event.Unique |
Num CDev | |
Instance detailsDefined in System.Posix.Types |
Num CIno | |
Instance detailsDefined in System.Posix.Types |
Num CMode | |
Instance detailsDefined in System.Posix.Types |
Num COff | |
Instance detailsDefined in System.Posix.Types |
Num CPid | |
Instance detailsDefined in System.Posix.Types |
Num CSsize | |
Instance detailsDefined in System.Posix.Types |
Num CGid | |
Instance detailsDefined in System.Posix.Types |
Num CNlink | |
Instance detailsDefined in System.Posix.Types |
Num CUid | |
Instance detailsDefined in System.Posix.Types |
Num CCc | |
Instance detailsDefined in System.Posix.Types |
Num CSpeed | |
Instance detailsDefined in System.Posix.Types |
Num CTcflag | |
Instance detailsDefined in System.Posix.Types |
Num CRLim | |
Instance detailsDefined in System.Posix.Types |
Num CBlkSize | |
Instance detailsDefined in System.Posix.Types |
Num CBlkCnt | |
Instance detailsDefined in System.Posix.Types |
Num CClockId | |
Instance detailsDefined in System.Posix.Types |
Num CFsBlkCnt | |
Instance detailsDefined in System.Posix.Types |
Num CFsFilCnt | |
Instance detailsDefined in System.Posix.Types |
Num CId | |
Instance detailsDefined in System.Posix.Types |
Num CKey | |
Instance detailsDefined in System.Posix.Types |
Num Fd | |
Instance detailsDefined in System.Posix.Types |
Num CChar | |
Instance detailsDefined in Foreign.C.Types |
Num CSChar | |
Instance detailsDefined in Foreign.C.Types |
Num CUChar | |
Instance detailsDefined in Foreign.C.Types |
Num CShort | |
Instance detailsDefined in Foreign.C.Types |
Num CUShort | |
Instance detailsDefined in Foreign.C.Types |
Num CInt | |
Instance detailsDefined in Foreign.C.Types |
Num CUInt | |
Instance detailsDefined in Foreign.C.Types |
Num CLong | |
Instance detailsDefined in Foreign.C.Types |
Num CULong | |
Instance detailsDefined in Foreign.C.Types |
Num CLLong | |
Instance detailsDefined in Foreign.C.Types |
Num CULLong | |
Instance detailsDefined in Foreign.C.Types |
Num CBool | |
Instance detailsDefined in Foreign.C.Types |
Num CFloat | |
Instance detailsDefined in Foreign.C.Types |
Num CDouble | |
Instance detailsDefined in Foreign.C.Types |
Num CPtrdiff | |
Instance detailsDefined in Foreign.C.Types |
Num CSize | |
Instance detailsDefined in Foreign.C.Types |
Num CWchar | |
Instance detailsDefined in Foreign.C.Types |
Num CSigAtomic | |
Instance detailsDefined in Foreign.C.Types |
Num CClock | |
Instance detailsDefined in Foreign.C.Types |
Num CTime | |
Instance detailsDefined in Foreign.C.Types |
Num CUSeconds | |
Instance detailsDefined in Foreign.C.Types |
Num CSUSeconds | |
Instance detailsDefined in Foreign.C.Types |
Num CIntPtr | |
Instance detailsDefined in Foreign.C.Types |
Num CUIntPtr | |
Instance detailsDefined in Foreign.C.Types |
Num CIntMax | |
Instance detailsDefined in Foreign.C.Types |
Num CUIntMax | |
Instance detailsDefined in Foreign.C.Types |
Num WordPtr | |
Instance detailsDefined in Foreign.Ptr |
Num IntPtr | |
Instance detailsDefined in Foreign.Ptr |
Num ExactPi | |
Instance detailsDefined in Data.ExactPi |
Num Half | |
Instance detailsDefined in Numeric.Half |
Num PortNumber | |
Instance detailsDefined in Network.Socket.Types |
Num B | |
Instance detailsDefined in Data.Text.Short.Internal |
Num NominalDiffTime | |
Instance detailsDefined in Data.Time.Clock.Internal.NominalDiffTime |
Num DiffTime | |
Instance detailsDefined in Data.Time.Clock.Internal.DiffTime |
Num CodePoint | |
Instance detailsDefined in Data.Text.Encoding Methods (+) :: CodePoint -> CodePoint -> CodePoint # (-) :: CodePoint -> CodePoint -> CodePoint # (*) :: CodePoint -> CodePoint -> CodePoint # negate :: CodePoint -> CodePoint # abs :: CodePoint -> CodePoint # signum :: CodePoint -> CodePoint # fromInteger :: Integer -> CodePoint # |
Num DecoderState | |
Instance detailsDefined in Data.Text.Encoding Methods (+) :: DecoderState -> DecoderState -> DecoderState # (-) :: DecoderState -> DecoderState -> DecoderState # (*) :: DecoderState -> DecoderState -> DecoderState # negate :: DecoderState -> DecoderState # abs :: DecoderState -> DecoderState # signum :: DecoderState -> DecoderState # fromInteger :: Integer -> DecoderState # |
Class () (Num a) | |
Instance detailsDefined in Data.Constraint |
() :=> (Num Double) | |
Instance detailsDefined in Data.Constraint |
() :=> (Num Float) | |
Instance detailsDefined in Data.Constraint |
() :=> (Num Int) | |
Instance detailsDefined in Data.Constraint |
() :=> (Num Integer) | |
Instance detailsDefined in Data.Constraint |
() :=> (Num Natural) | |
Instance detailsDefined in Data.Constraint |
() :=> (Num Word) | |
Instance detailsDefined in Data.Constraint |
Integral a => Num (Ratio a) | Since: base-2.0.1 |
Instance detailsDefined in GHC.Real |
(Ord a, Num a) => Num (Approximate a) | |
Instance detailsDefined in Data.Approximate.Type |
RealFloat a => Num (Complex a) | Since: base-2.1 |
Instance detailsDefined in Data.Complex |
HasResolution a => Num (Fixed a) | Since: base-2.1 |
Instance detailsDefined in Data.Fixed |
Num a => Num (Min a) | Since: base-4.9.0.0 |
Instance detailsDefined in Data.Semigroup |
Num a => Num (Max a) | Since: base-4.9.0.0 |
Instance detailsDefined in Data.Semigroup |
Num a => Num (Identity a) | |
Instance detailsDefined in Data.Functor.Identity |
Num a => Num (Sum a) | |
Instance detailsDefined in Data.Semigroup.Internal |
Num a => Num (Product a) | |
Instance detailsDefined in Data.Semigroup.Internal |
Num a => Num (Down a) | Since: base-4.11.0.0 |
Instance detailsDefined in Data.Ord |
(Precise a, RealFloat a) => Num (Log a) | |
Instance detailsDefined in Numeric.Log |
Num a => Num (Managed a) | |
Instance detailsDefined in Control.Monad.Managed |
Num a => Num (Bound a) | |
Instance detailsDefined in Data.Semilattice.Bound |
Num a => Num (Order a) | |
Instance detailsDefined in Data.Semilattice.Order |
Num a => Num (Meeting a) | |
Instance detailsDefined in Data.Semilattice.Meet |
Num a => Num (GreaterThan a) | |
Instance detailsDefined in Data.Semilattice.Meet |
Num a => Num (Joining a) | |
Instance detailsDefined in Data.Semilattice.Join |
Num a => Num (LessThan a) | |
Instance detailsDefined in Data.Semilattice.Join |
Class (Num a) (Fractional a) | |
Instance detailsDefined in Data.Constraint |
(Integral a) :=> (Num (Ratio a)) | |
Instance detailsDefined in Data.Constraint |
(Num a) :=> (Num (Identity a)) | |
Instance detailsDefined in Data.Constraint |
(Num a) :=> (Num (Const a b)) | |
Instance detailsDefined in Data.Constraint |
(RealFloat a) :=> (Num (Complex a)) | |
Instance detailsDefined in Data.Constraint |
Num a => Num (Op a b) | |
Instance detailsDefined in Data.Functor.Contravariant |
Num b => Num (Fold a b) | |
Instance detailsDefined in Control.Foldl |
(Monad m, Num a) => Num (ListT m a) | |
Instance detailsDefined in List.Transformer |
Class (Num a, Ord a) (Real a) | |
Instance detailsDefined in Data.Constraint |
Num a => Num (Const a b) | |
Instance detailsDefined in Data.Functor.Const |
Num (f a) => Num (Alt f a) | |
Instance detailsDefined in Data.Semigroup.Internal |
(Monad m, Num b) => Num (FoldM m a b) | |
Instance detailsDefined in Control.Foldl |
Num a => Num (Tagged s a) | |
Instance detailsDefined in Data.Tagged |