Mapping of C types to corresponding Haskell types.
POSIX data types: Haskell equivalents of the types defined by the <sys/types.h> C header on a POSIX system.
Types for text encoding/decoding
Provides an algebraic ring class and instances for Gibbs free energy, partition function probabilities, and scores. Conversion between different entities is provided by a convert function. All entities are ready for the vector library.
* Ignore everything except the Ring itself!
Collada is the standard graphics format for data exchange between 3d tools. As well as the file format also its representation as an algebraic data type could be used to make libraries more composable. Please propose changes.
Generic cryptography public keys algorithm types
This package provides types to represent an XML Document Type Declaration (DTD) as defined in W3C specifications (http://www.w3.org/XML/Core/#Publications). It is intended to be compatible with and extend the set of types in Data.XML.Types provided by the xml-types package.
Following the philosophy of Data.XML.Types, the types in this module are not intended to be a strict and complete representation of the model in the W3C specifications; rather, they are intended to be convenient and type-safe for the kinds of processing of DTDs that are commonly done in practice. As such, this model is compatible with both Version 1.0 and Version 1.1 of the XML specification.
Therefore, these types are not suitable for type-level validation of the syntax of a DTD. For example: these types are more lenient than the specs about the characters that are allowed in various locations in a DTD; entities of various kinds only appear as distinct syntactic elements in places where they are commonly needed when processing DTDs; etc.
Conditional sections are not represented in these types. They should be handled directly by parsers and renderers, if needed.
expression type signature
Generic HTTP types for Haskell (for both client and server code).
This package contains definitions for the Pandoc data structure, which is used by pandoc to represent structured documents. These definitions used to live in the pandoc package, but starting with pandoc 1.7, they have been split off, so that other packages can use them without drawing in all of pandoc's dependencies, and pandoc itself can depend on packages (like citeproc-hs) that use them.
Text.Pandoc.Builder provides functions for building up Pandoc structures programmatically.
Text.Pandoc.Generic provides generic functions for manipulating Pandoc documents.
Providing indices, matrixes, sparse matrixes, and signed and unsigned bit vectors.
This package provides types which mirror the structures used in the XCB code generation XML files.
See project http:xcb.freedesktop.org/ for more information about the XCB project.
The XML files describe the data-types, events and requests used by the X Protocol, and are used to auto-generate large parts of the XCB project.
This package parses these XML files into Haskell data structures.
If you want to do something with these XML descriptions but don't want to learn XSLT, this package should help.
This version of xcb-types is intended to fully parse the X Protocol description version 1.4.
Xournal file format data type including generic interface