integer-types-0.1.4.0: Integer, Natural, and Positive
Safe HaskellSafe-Inferred
LanguageGHC2021

Integer.Sign

Synopsis

Type

data Sign Source #

Constructors

MinusSign 
PlusSign 

Instances

Instances details
Bounded Sign Source # 
Instance details

Defined in Integer.Sign

Enum Sign Source # 
Instance details

Defined in Integer.Sign

Methods

succ :: Sign -> Sign #

pred :: Sign -> Sign #

toEnum :: Int -> Sign #

fromEnum :: Sign -> Int #

enumFrom :: Sign -> [Sign] #

enumFromThen :: Sign -> Sign -> [Sign] #

enumFromTo :: Sign -> Sign -> [Sign] #

enumFromThenTo :: Sign -> Sign -> Sign -> [Sign] #

Show Sign Source # 
Instance details

Defined in Integer.Sign

Methods

showsPrec :: Int -> Sign -> ShowS #

show :: Sign -> String #

showList :: [Sign] -> ShowS #

NFData Sign Source # 
Instance details

Defined in Integer.Sign

Methods

rnf :: Sign -> () #

Eq Sign Source # 
Instance details

Defined in Integer.Sign

Methods

(==) :: Sign -> Sign -> Bool #

(/=) :: Sign -> Sign -> Bool #

Ord Sign Source # 
Instance details

Defined in Integer.Sign

Methods

compare :: Sign -> Sign -> Ordering #

(<) :: Sign -> Sign -> Bool #

(<=) :: Sign -> Sign -> Bool #

(>) :: Sign -> Sign -> Bool #

(>=) :: Sign -> Sign -> Bool #

max :: Sign -> Sign -> Sign #

min :: Sign -> Sign -> Sign #

Hashable Sign Source # 
Instance details

Defined in Integer.Sign

Methods

hashWithSalt :: Int -> Sign -> Int #

hash :: Sign -> Int #

Operations