d10-1.0.1.0: Digits 0-9
Safe HaskellTrustworthy
LanguageHaskell2010

D10.Num.Type

Synopsis

Documentation

data D10 a Source #

A value of some numeric type a between fromInteger 0 and fromInteger 9.

Instances

Instances details
Num a => Bounded (D10 a) Source # 
Instance details

Defined in D10.Num.Unsafe

Methods

minBound :: D10 a #

maxBound :: D10 a #

Integral a => Enum (D10 a) Source # 
Instance details

Defined in D10.Num.Unsafe

Methods

succ :: D10 a -> D10 a #

pred :: D10 a -> D10 a #

toEnum :: Int -> D10 a #

fromEnum :: D10 a -> Int #

enumFrom :: D10 a -> [D10 a] #

enumFromThen :: D10 a -> D10 a -> [D10 a] #

enumFromTo :: D10 a -> D10 a -> [D10 a] #

enumFromThenTo :: D10 a -> D10 a -> D10 a -> [D10 a] #

Eq a => Eq (D10 a) Source # 
Instance details

Defined in D10.Num.Unsafe

Methods

(==) :: D10 a -> D10 a -> Bool #

(/=) :: D10 a -> D10 a -> Bool #

Ord a => Ord (D10 a) Source # 
Instance details

Defined in D10.Num.Unsafe

Methods

compare :: D10 a -> D10 a -> Ordering #

(<) :: D10 a -> D10 a -> Bool #

(<=) :: D10 a -> D10 a -> Bool #

(>) :: D10 a -> D10 a -> Bool #

(>=) :: D10 a -> D10 a -> Bool #

max :: D10 a -> D10 a -> D10 a #

min :: D10 a -> D10 a -> D10 a #

Integral a => Show (D10 a) Source # 
Instance details

Defined in D10.Num.Unsafe

Methods

showsPrec :: Int -> D10 a -> ShowS #

show :: D10 a -> String #

showList :: [D10 a] -> ShowS #

Hashable a => Hashable (D10 a) Source # 
Instance details

Defined in D10.Num.Unsafe

Methods

hashWithSalt :: Int -> D10 a -> Int #

hash :: D10 a -> Int #