Safe Haskell | None |
---|---|
Language | Haskell2010 |
AUTHOR
- Dr. Alistair Ward
DESCRIPTION
- Defines the dynamic data a user can request at runtime.
Synopsis
- data ReportObject
- range :: [ReportObject]
- autoComplete :: ShowS
Types
Data-types
data ReportObject Source #
A sum-type of objects a user may want to print at runtime.
Instances
Eq ReportObject Source # | |
Defined in BishBosh.UI.ReportObject (==) :: ReportObject -> ReportObject -> Bool # (/=) :: ReportObject -> ReportObject -> Bool # | |
Read ReportObject Source # | |
Defined in BishBosh.UI.ReportObject readsPrec :: Int -> ReadS ReportObject # readList :: ReadS [ReportObject] # | |
Show ReportObject Source # | |
Defined in BishBosh.UI.ReportObject showsPrec :: Int -> ReportObject -> ShowS # show :: ReportObject -> String # showList :: [ReportObject] -> ShowS # | |
NFData ReportObject Source # | |
Defined in BishBosh.UI.ReportObject rnf :: ReportObject -> () # | |
FixedMembership ReportObject Source # | |
Defined in BishBosh.UI.ReportObject members :: [ReportObject] Source # |
Constants
range :: [ReportObject] Source #
The constant list of possible values.
Functions
autoComplete :: ShowS Source #
Replace the first word of the specified string with the name of the object to print, of which it is an unambiguous case-insensitive prefix.