Safe Haskell | None |
---|---|
Language | Haskell2010 |
AUTHOR
- Dr. Alistair Ward
DESCRIPTION
- Defines configurable options for PGN-processing.
Synopsis
- data PGNOptions
- tag :: String
- databaseFilePathTag :: String
- mkPGNOptions :: FilePath -> IsStrictlySequential -> ValidateMoves -> TextEncoding -> [Tag] -> NMoves -> PGNOptions
Types
Type-synonyms
Data-types
data PGNOptions Source #
Defines the options related to PGN.
Instances
Eq PGNOptions Source # | |
Defined in BishBosh.Input.PGNOptions (==) :: PGNOptions -> PGNOptions -> Bool # (/=) :: PGNOptions -> PGNOptions -> Bool # | |
Show PGNOptions Source # | |
Defined in BishBosh.Input.PGNOptions showsPrec :: Int -> PGNOptions -> ShowS # show :: PGNOptions -> String # showList :: [PGNOptions] -> ShowS # | |
NFData PGNOptions Source # | |
Defined in BishBosh.Input.PGNOptions rnf :: PGNOptions -> () # | |
Default PGNOptions Source # | |
Defined in BishBosh.Input.PGNOptions def :: PGNOptions # | |
XmlPickler PGNOptions Source # | |
Defined in BishBosh.Input.PGNOptions xpickle :: PU PGNOptions # |
Constants
databaseFilePathTag :: String Source #
Used to qualify XML.
Functions
Constructor
:: FilePath | Database file-path. |
-> IsStrictlySequential | |
-> ValidateMoves | |
-> TextEncoding | |
-> [Tag] | Optional identification tags. |
-> NMoves | The minimum plies. |
-> PGNOptions |
Smart constructor.