Hoogle Search
Within LTS Haskell 24.4 (ghc-9.10.2)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
Pretty printer with annotation support Wadler/Leijen pretty printer with support for annotations and modernized API. Annotations are useful for coloring. See wl-pprint-console.
-
XML back and forth! Parser, renderer, ToXml, FromXml, fixpoints. XML back and forth! Parser, renderer, ToXml, FromXml, fixpoints.
-
XML parser and renderer with HTML 5 quirks mode Contains renderers and parsers for both XML and HTML 5 document fragments, which share data structures so that it's easy to work with both. Document fragments are bits of documents, which are not constrained by some of the high-level structure rules (in particular, they may contain more than one root element). Note that this is not a compliant HTML 5 parser. Rather, it is a parser for HTML 5 compliant documents. It does not implement the HTML 5 parsing algorithm, and should generally be expected to perform correctly only on documents that you trust to conform to HTML 5. This is not a suitable library for implementing web crawlers or other software that will be exposed to documents from outside sources. The result is also not the HTML 5 node structure, but rather something closer to the physical structure. For example, omitted start tags are not inserted (and so, their corresponding end tags must also be omitted).
-
A library for generating 2D Charts and Plots A library for generating 2D Charts and Plots, with backends provided by Cairo (http://hackage.haskell.org/package/Chart-cairo) and Diagrams (http://hackage.haskell.org/package/Chart-diagrams). Documentation: https://github.com/timbod7/haskell-chart/wiki.
-
Color spaces and conversions between them Please see the README on GitHub at https://github.com/lehins/Color#readme
-
A true type file format loader A haskell Truetype file parser. You can load a font file and extract some curves to be drawed with a library like Rasterific .
-
A pure haskell drawing engine. Rasterific is a vector drawing library (a rasterizer) implemented in pure haskell. Can render vector graphics to an image and export vector data to PDF.
-
A monad transformer version of the ST monad A monad transformer version of the ST monad. Warning! This monad transformer should not be used with monads that can contain multiple answers, like the list monad. The reason is that the state token will be duplicated across the different answers and this causes Bad Things to happen (such as loss of referential transparency). Safe monads include the monads State, Reader, Writer, Maybe and combinations of their corresponding monad transformers.
-
Abstract, parameterized interface to mutable Deques. An abstract interface to highly-parameterizable queues/deques. Background: There exists a feature space for queues that extends between:
- simple, single-ended, non-concurrent, bounded queues
- double-ended, threadsafe, growable queues
-
Derivation of Aeson instances for GADTs Template Haskell for generating ToJSON and FromJSON instances for GADTs. See README.md for examples.