hxt-9.3.1.18: A collection of tools for processing XML with Haskell.
CopyrightCopyright (C) 2010 Uwe Schmidt
LicenseMIT
MaintainerUwe Schmidt (uwe@fh-wedel.de)
Stabilitystable
Portabilityportable
Safe HaskellNone
LanguageHaskell98

Text.XML.HXT.Arrow.XmlOptions

Description

system configuration and common options options

Synopsis

Documentation

inputOptions :: [OptDescr SysConfig] #

commonly useful options for XML input

can be used for option definition with haskell getopt

defines options: a_trace, a_proxy, a_use_curl, a_do_not_use_curl, a_options_curl, a_encoding, a_issue_errors, a_do_not_issue_errors, a_parse_html, a_parse_by_mimetype, a_issue_warnings, a_do_not_issue_warnings, a_parse_xml, a_validate, a_do_not_validate, a_canonicalize, a_do_not_canonicalize,

outputOptions :: [OptDescr SysConfig] #

commonly useful options for XML output

defines options: a_indent, a_output_encoding, a_output_html and others

generalOptions :: [OptDescr SysConfig] #

commonly useful options

defines options: a_verbose, a_help

versionOptions :: [OptDescr SysConfig] #

defines a_version option

showOptions :: [OptDescr SysConfig] #

debug output options

a_canonicalize :: String #

a_error :: String #

a_error_log :: String #

a_help :: String #

a_indent :: String #

a_issue_errors :: String #

a_mime_types :: String #

a_no_redirect :: String #

a_no_xml_pi :: String #

a_output_file :: String #

a_output_xml :: String #

a_output_html :: String #

a_output_xhtml :: String #

a_output_plain :: String #

a_parse_html :: String #

a_parse_xml :: String #

a_proxy :: String #

a_redirect :: String #

a_show_haskell :: String #

a_show_tree :: String #

a_strict_input :: String #

a_text_mode :: String #

a_trace :: String #

a_validate :: String #

a_verbose :: String #

selectOptions :: [String] -> [OptDescr a] -> [OptDescr a] #

select options from a predefined list of option descriptions

removeOptions :: [String] -> [OptDescr a] -> [OptDescr a] #