Safe Haskell | None |
---|---|
Language | Haskell2010 |
BishBosh.UI.ReportObject
Description
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.
Constructors
AvailableMoves | |
Board | |
EPD | |
FEN | |
Game | |
MaxPositionInstances | |
Moves | |
PGN | |
ReversiblePlyCount |
Instances
Eq ReportObject Source # | |
Defined in BishBosh.UI.ReportObject | |
Read ReportObject Source # | |
Defined in BishBosh.UI.ReportObject Methods readsPrec :: Int -> ReadS ReportObject # readList :: ReadS [ReportObject] # | |
Show ReportObject Source # | |
Defined in BishBosh.UI.ReportObject Methods showsPrec :: Int -> ReportObject -> ShowS # show :: ReportObject -> String # showList :: [ReportObject] -> ShowS # | |
NFData ReportObject Source # | |
Defined in BishBosh.UI.ReportObject Methods rnf :: ReportObject -> () # | |
FixedMembership ReportObject Source # | |
Defined in BishBosh.UI.ReportObject Methods 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.