buildbox-2.2.1.1: Rehackable components for writing buildbots and test harnesses.
BuildBox.Data.Detail
Description
The detail is the name of an Aspect seprate from its data.
Aspect
Synopsis
data Detail Source #
Constructors
Instances
Methods
(==) :: Detail -> Detail -> Bool #
(/=) :: Detail -> Detail -> Bool #
compare :: Detail -> Detail -> Ordering #
(<) :: Detail -> Detail -> Bool #
(<=) :: Detail -> Detail -> Bool #
(>) :: Detail -> Detail -> Bool #
(>=) :: Detail -> Detail -> Bool #
max :: Detail -> Detail -> Detail #
min :: Detail -> Detail -> Detail #
readsPrec :: Int -> ReadS Detail #
readList :: ReadS [Detail] #
readPrec :: ReadPrec Detail #
readListPrec :: ReadPrec [Detail] #
showsPrec :: Int -> Detail -> ShowS #
show :: Detail -> String #
showList :: [Detail] -> ShowS #
data Timed Source #
Something that takes time to evaluate.
succ :: Timed -> Timed #
pred :: Timed -> Timed #
toEnum :: Int -> Timed #
fromEnum :: Timed -> Int #
enumFrom :: Timed -> [Timed] #
enumFromThen :: Timed -> Timed -> [Timed] #
enumFromTo :: Timed -> Timed -> [Timed] #
enumFromThenTo :: Timed -> Timed -> Timed -> [Timed] #
(==) :: Timed -> Timed -> Bool #
(/=) :: Timed -> Timed -> Bool #
compare :: Timed -> Timed -> Ordering #
(<) :: Timed -> Timed -> Bool #
(<=) :: Timed -> Timed -> Bool #
(>) :: Timed -> Timed -> Bool #
(>=) :: Timed -> Timed -> Bool #
max :: Timed -> Timed -> Timed #
min :: Timed -> Timed -> Timed #
readsPrec :: Int -> ReadS Timed #
readList :: ReadS [Timed] #
readPrec :: ReadPrec Timed #
readListPrec :: ReadPrec [Timed] #
showsPrec :: Int -> Timed -> ShowS #
show :: Timed -> String #
showList :: [Timed] -> ShowS #
ppr :: Timed -> Text Source #
data Used Source #
Some resource used during execution.
succ :: Used -> Used #
pred :: Used -> Used #
toEnum :: Int -> Used #
fromEnum :: Used -> Int #
enumFrom :: Used -> [Used] #
enumFromThen :: Used -> Used -> [Used] #
enumFromTo :: Used -> Used -> [Used] #
enumFromThenTo :: Used -> Used -> Used -> [Used] #
(==) :: Used -> Used -> Bool #
(/=) :: Used -> Used -> Bool #
compare :: Used -> Used -> Ordering #
(<) :: Used -> Used -> Bool #
(<=) :: Used -> Used -> Bool #
(>) :: Used -> Used -> Bool #
(>=) :: Used -> Used -> Bool #
max :: Used -> Used -> Used #
min :: Used -> Used -> Used #
readsPrec :: Int -> ReadS Used #
readList :: ReadS [Used] #
readPrec :: ReadPrec Used #
readListPrec :: ReadPrec [Used] #
showsPrec :: Int -> Used -> ShowS #
show :: Used -> String #
showList :: [Used] -> ShowS #
ppr :: Used -> Text Source #
data Sized Source #
Some static size of the benchmark that isn't affected during the run.
succ :: Sized -> Sized #
pred :: Sized -> Sized #
toEnum :: Int -> Sized #
fromEnum :: Sized -> Int #
enumFrom :: Sized -> [Sized] #
enumFromThen :: Sized -> Sized -> [Sized] #
enumFromTo :: Sized -> Sized -> [Sized] #
enumFromThenTo :: Sized -> Sized -> Sized -> [Sized] #
(==) :: Sized -> Sized -> Bool #
(/=) :: Sized -> Sized -> Bool #
compare :: Sized -> Sized -> Ordering #
(<) :: Sized -> Sized -> Bool #
(<=) :: Sized -> Sized -> Bool #
(>) :: Sized -> Sized -> Bool #
(>=) :: Sized -> Sized -> Bool #
max :: Sized -> Sized -> Sized #
min :: Sized -> Sized -> Sized #
readsPrec :: Int -> ReadS Sized #
readList :: ReadS [Sized] #
readPrec :: ReadPrec Sized #
readListPrec :: ReadPrec [Sized] #
showsPrec :: Int -> Sized -> ShowS #
show :: Sized -> String #
showList :: [Sized] -> ShowS #
ppr :: Sized -> Text Source #