Hoogle Search
Within LTS Haskell 24.34 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
Fast unicode character sets based on complemented PATRICIA tries Fast unicode character sets based on complemented PATRICIA tries.
-
Charting library targetting SVGs. This package provides a charting library targetting SVG as the rendered output.
Usage
>>> :set -XOverloadedLabels >>> :set -XOverloadedStrings >>> import Chart >>> import Optics.Core >>> let lines = [[Point 0.0 1.0, Point 1.0 1.0, Point 2.0 5.0],[Point 0.0 0.0, Point 2.8 3.0],[Point 0.5 4.0, Point 0.5 0]] >>> let styles = (\c -> defaultLineStyle & set #color (palette c) & set #size 0.015) <$> [0..2] >>> let cs = zipWith (\s x -> LineChart s [x]) styles lines >>> let lineExample = mempty & set #chartTree (named "line" cs) & set #hudOptions defaultHudOptions :: ChartOptions >>> writeChartOptions "other/usage.svg" lineExample
See Chart for concept design notes, and Chart.Examples for practical usage. -
A simple and intuitive library for automated testing. Chell is a simple and intuitive library for automated testing. It natively supports assertion-based testing, and can use companion libraries such as chell-quickcheck to support more complex testing strategies.
-
Generates citations and bibliography from CSL styles. citeproc parses CSL style files and uses them to generate a list of formatted citations and bibliography entries. For more information about CSL, see https://citationstyles.org/.
-
Fast, accurate CommonMark (Markdown) parser and renderer This package provides Haskell bindings for libcmark, the reference parser for CommonMark, a fully specified variant of Markdown. It includes sources for libcmark (0.30.3) and does not require prior installation of the C library.
-
Generate CSV & XLSX files for importing into CoinTracking. cointracking-imports is a library for generating CSV & XLSX files to use with CoinTracking's Import feature. You construct a list of CTImportData, then feed those to our CSV/XLSX generating functions. E.g., if you generate a list of your BNB staking rewards, you can use this library build a CSV file to import those rewards into CoinTracking.
-
Error monad with a Float instance Please see the README on GitHub at https://github.com/michalkonecny/collect-errors#readme
-
Pure Haskell commonmark parser. This library provides some useful extensions to core commonmark syntax: smart quotes, definition lists, tables, footnotes, math, and more.
-
Conduit-based ZStd Compression Zstandard compression packaged as a conduit. This is a very thin wrapper around the official hs-zstd interface
-
A rope type based on a finger tree over UTF-8 fragments A rope data type for text, built as a finger tree over UTF-8 text fragments. The package also includes utiltiy functions for breaking and re-wrapping lines, conveniences for pretty printing and colourizing terminal output, and a simple mechanism for multi-line Rope literals. The main Rope type and its usage are described at Core.Text.Rope in this package. This is part of a library intended to ease interoperability and assist in building command-line programs, both tools and longer-running daemons. A list of features and some background to the library's design is contained in the README on GitHub.