HaXml
   HOME

TheInfoList



OR:

HaXml is a collection of utilities for parsing, filtering, transforming, and generating
XML Extensible Markup Language (XML) is a markup language and file format for storing, transmitting, and reconstructing arbitrary data. It defines a set of rules for encoding documents in a format that is both human-readable and machine-readable. T ...
documents using
Haskell Haskell () is a general-purpose, statically-typed, purely functional programming language with type inference and lazy evaluation. Designed for teaching, research and industrial applications, Haskell has pioneered a number of programming lang ...
. Its basic facilities include: * a parser for XML, * a separate
error-correcting In information theory and coding theory with applications in computer science and telecommunication, error detection and correction (EDAC) or error control are techniques that enable reliable delivery of digital data over unreliable commun ...
parser for
HTML The HyperText Markup Language or HTML is the standard markup language for documents designed to be displayed in a web browser. It can be assisted by technologies such as Cascading Style Sheets (CSS) and scripting languages such as JavaScri ...
, * an XML validator, * pretty-printers for XML and HTML.


External links


HaXml home page
Free software programmed in Haskell XML parsers {{free-software-stub