Safe Haskell | None |
---|---|
Language | Haskell2010 |
AUTHOR
- Dr. Alistair Ward
DESCRIPTION
- Defines the static data a user can request at runtime.
Synopsis
- data PrintObject
- configurationTag :: String
- helpTag :: String
- range :: [PrintObject]
- autoComplete :: ShowS
Types
Data-types
data PrintObject Source #
A sum-type of objects a user may want to print at runtime.
Instances
Eq PrintObject Source # | |
Defined in BishBosh.UI.PrintObject (==) :: PrintObject -> PrintObject -> Bool # (/=) :: PrintObject -> PrintObject -> Bool # | |
Read PrintObject Source # | |
Defined in BishBosh.UI.PrintObject readsPrec :: Int -> ReadS PrintObject # readList :: ReadS [PrintObject] # readPrec :: ReadPrec PrintObject # readListPrec :: ReadPrec [PrintObject] # | |
Show PrintObject Source # | |
Defined in BishBosh.UI.PrintObject showsPrec :: Int -> PrintObject -> ShowS # show :: PrintObject -> String # showList :: [PrintObject] -> ShowS # | |
NFData PrintObject Source # | |
Defined in BishBosh.UI.PrintObject rnf :: PrintObject -> () # | |
FixedMembership PrintObject Source # | |
Defined in BishBosh.UI.PrintObject members :: [PrintObject] Source # |
Constants
configurationTag :: String Source #
Input-format.
range :: [PrintObject] 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.