ghc-hxt - A collection of tools for processing XML with Haskell

Property Value
Distribution openSUSE Leap 15.1
Repository openSUSE Oss all
Package filename ghc-hxt-
Package name ghc-hxt
Package version
Package release lp151.3.2
Package architecture x86_64
Package type rpm
Category Development/Libraries/Haskell
License MIT
Maintainer -
Download size 860.35 KB
Installed size 6.55 MB
The Haskell XML Toolbox bases on the ideas of HaXml and HXML, but introduces a
more general approach for processing XML with Haskell. The Haskell XML Toolbox
uses a generic data model for representing XML documents, including the DTD
subset and the document subset, in Haskell. It contains a validating XML
parser, a HTML parser, namespace support, an XPath expression evaluator, an
XSLT library, a RelaxNG schema validator and funtions for serialization and
deserialization of user defined data. The library makes extensive use of the
arrow approach for processing XML. Since version 9 the toolbox is partitioned
into various (sub-)packages. This package contains the core functionality,
hxt-curl, hxt-tagsoup, hxt-relaxng, hxt-xpath, hxt-xslt, hxt-regex-xmlschema
contain the extensions. hxt-unicode contains encoding and decoding functions,
hxt-charproperties char properties for unicode and XML.
Changes from Bug in quoting PI instructions in showXmlTrees fixed
Changes from For ghc-7.10 network-uri is automatically selected
Changes from ghc-7.10 compatibility
Changes from Bug when unpickling an empty attribute value removed
Changes from Bug fix in haddock comments
Changes from Bug in DTD validation, space and time leak in delta
Changes from lower bound of mtl dependency lowered to 2.0.1
Changes from Bug in hread removed
Changes from Foldable and Traversable instances for NTree added
Control.Except used instead of deprecated Control.Error
Changes from canonicalize added in hread and hreadDoc
Changes from conditionally (no default) dependency from networt
changed to network-uri with flag "network-uri"
Changes from warnings from ghc-7.8.1 removed
Changes from https as protocol added
Changes from new parser xreadDoc
Changes from in readString all input decoding switched off
Changes from lower bound for network set to be >= 2.4
Changes from 9.3.0: upper bound for network set to be < 2.4 (URI signatures
changed in 2.4)
Changes from 9.2.2: XMLSchema validation integrated
Changes from 9.2.1: user defined mime type handlers added
Changes from 9.2.0: New warnings from ghc-7.4 removed.


Package Version Architecture Repository
ghc-hxt - - -


Name Value - - - - - - - - - - - - - - - - - - - - - - - - - - - -


Name Value
ghc-hxt =
ghc-hxt(x86-64) = -


Type URL
Binary Package ghc-hxt-
Source Package ghc-hxt-

Install Howto

Install ghc-hxt rpm package:

# zypper install ghc-hxt




2018-10-20 - Peter Simons <>
- Use https URL to refer to
2018-07-18 -
- Cosmetic: replace tabs with blanks, strip trailing white space,
and update copyright headers with spec-cleaner.
2018-05-16 -
- Prefer the new %license attribute over %doc.
2017-08-03 -
- Updated with latest spec-cleaner version 0.9.8-8-geadfbbf.
2016-10-27 -
- Update to version with cabal2obs.
2016-07-10 -
- Update to version revision 0 with cabal2obs.

See Also

Package Description
ghc-hxt-charproperties- Character properties and classes for XML and Unicode
ghc-hxt-charproperties-devel- Haskell hxt-charproperties library development files
ghc-hxt-devel- Haskell hxt library development files
ghc-hxt-regex-xmlschema- A regular expression library for W3C XML Schema regular expressions
ghc-hxt-regex-xmlschema-devel- Haskell hxt-regex-xmlschema library development files
ghc-hxt-unicode- Unicode en-/decoding functions for utf8, iso-latin-* and other encodings
ghc-hxt-unicode-devel- Haskell hxt-unicode library development files
ghc-infer-license-0.2.0-lp151.1.2.x86_64.rpm Infer software license from a given license file
ghc-infer-license-devel-0.2.0-lp151.1.2.x86_64.rpm Haskell infer-license library development files
ghc-integer-logarithms- Integer logarithms
ghc-integer-logarithms-devel- Haskell integer-logarithms library development files
ghc-invariant-0.5.1-lp151.1.3.x86_64.rpm Haskell98 invariant functors
ghc-invariant-devel-0.5.1-lp151.1.3.x86_64.rpm Haskell invariant library development files
ghc-ipynb-0.1-lp151.1.2.x86_64.rpm Data structure for working with Jupyter notebooks (ipynb)
ghc-ipynb-devel-0.1-lp151.1.2.x86_64.rpm Haskell ipynb library development files