Enum Natural | Since: base-4.8.0.0 |
Instance detailsDefined in GHC.Enum |
Eq Natural | Since: base-4.8.0.0 |
Instance detailsDefined in GHC.Natural |
Integral Natural | Since: base-4.8.0.0 |
Instance detailsDefined in GHC.Real |
Data Natural | Since: base-4.8.0.0 |
Instance detailsDefined in Data.Data |
Num Natural | Note that Natural 's Num instance isn't a ring: no element but 0 has an
additive inverse. It is a semiring though. Since: base-4.8.0.0 |
Instance detailsDefined in GHC.Num |
Ord Natural | Since: base-4.8.0.0 |
Instance detailsDefined in GHC.Natural |
Read Natural | Since: base-4.8.0.0 |
Instance detailsDefined in GHC.Read |
Real Natural | Since: base-4.8.0.0 |
Instance detailsDefined in GHC.Real |
Show Natural | Since: base-4.8.0.0 |
Instance detailsDefined in GHC.Show |
Ix Natural | Since: base-4.8.0.0 |
Instance detailsDefined in GHC.Ix |
Bits Natural | Since: base-4.8.0 |
Instance detailsDefined in Data.Bits |
Integral Natural Source # | |
Instance detailsDefined in Basement.Compat.NumLiteral |
IsNatural Natural Source # | |
Instance detailsDefined in Basement.Numerical.Number |
IsIntegral Natural Source # | |
Instance detailsDefined in Basement.Numerical.Number |
Subtractive Natural Source # | |
Instance detailsDefined in Basement.Numerical.Subtractive |
Additive Natural Source # | |
Instance detailsDefined in Basement.Numerical.Additive |
IDivisible Natural Source # | |
Instance detailsDefined in Basement.Numerical.Multiplicative |
Multiplicative Natural Source # | |
Instance detailsDefined in Basement.Numerical.Multiplicative |
NormalForm Natural Source # | |
Instance detailsDefined in Basement.NormalForm |
IsNatural a => IntegralUpsize a Natural Source # | |
Instance detailsDefined in Basement.IntegralConv |
IntegralDownsize Integer Natural Source # | |
Instance detailsDefined in Basement.IntegralConv |
IntegralDownsize Natural Word8 Source # | |
Instance detailsDefined in Basement.IntegralConv |
IntegralDownsize Natural Word16 Source # | |
Instance detailsDefined in Basement.IntegralConv |
IntegralDownsize Natural Word32 Source # | |
Instance detailsDefined in Basement.IntegralConv |
IntegralDownsize Natural Word64 Source # | |
Instance detailsDefined in Basement.IntegralConv |
IsNatural n => From n Natural Source # | |
Instance detailsDefined in Basement.From |
type Difference Natural Source # | |
Instance detailsDefined in Basement.Numerical.Subtractive |