Natural number
Invariant: numbers <= 0xffffffffffffffff use the NS constructor
Instances20Enum, Eq, Integral, Data, Num, Ord, …
Enum NaturalDefined in ghc-internal-9.1003.0 · GHC.Internal.EnumEq NaturalDefined in ghc-bignum-1.3 · GHC.Num.NaturalIntegral NaturalDefined in ghc-internal-9.1003.0 · GHC.Internal.RealData NaturalDefined in ghc-internal-9.1003.0 · GHC.Internal.Data.DataNum NaturalDefined in ghc-internal-9.1003.0 · GHC.Internal.NumOrd NaturalDefined in ghc-bignum-1.3 · GHC.Num.NaturalRead NaturalDefined in ghc-internal-9.1003.0 · GHC.Internal.ReadReal NaturalDefined in ghc-internal-9.1003.0 · GHC.Internal.RealShow NaturalDefined in ghc-internal-9.1003.0 · GHC.Internal.ShowIx NaturalDefined in ghc-internal-9.1003.0 · GHC.Internal.IxBits NaturalDefined in ghc-internal-9.1003.0 · GHC.Internal.BitsPrintfArg NaturalDefined in base-4.20.2.0 · Text.PrintfNFData NaturalDefined in deepseq-1.5.0.0 · Control.DeepSeqUniformRange NaturalDefined in random-1.2.1.3 · System.Random.InternalBinary NaturalDefined in binary-0.8.9.3 · Data.Binary.ClassHashable NaturalDefined in hashable-1.4.7.0 · Data.Hashable.ClassLift NaturalDefined in template-haskell-2.22.0.0 · Language.Haskell.TH.SyntaxTestCoercion SNatDefined in ghc-internal-9.1003.0 · GHC.Internal.TypeNatsTestEquality SNatDefined in ghc-internal-9.1003.0 · GHC.Internal.TypeNatstype Compare a b = CmpNat a bDefined in ghc-internal-9.1003.0 · GHC.Internal.Data.Type.Ord