Hoogle Search
Within LTS Haskell 24.10 (ghc-9.10.2)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
package
bytestring-strict-builder An efficient strict bytestring builder According to the competition benchmarks, this library provides on average the fastest builder of strict bytestrings. . Practical benchmarks have proven it to be highly performant as well. The encoders from the "postgresql-binary" library have shown a stable performance improvement by factors of up to 10 after the migration from the standard builder to "bytestring-strict-builder".
-
Compression and decompression in the bzip2 format This package provides a pure interface for compressing and decompressing streams of data represented as lazy ByteStrings. It uses the bz2 C library so it has high performance. It provides a convenient high level API suitable for most tasks and for the few cases where more control is needed it provides access to the full bzip2 feature set.
-
Streaming compression/decompression via conduits. Please see the README and docs at https://www.stackage.org/package/bzlib-conduit
-
Image for Cairo Please see the README on GitHub at https://github.com/YoshikuniJujo/cairo-image#readme
-
Turn Data.Serialize Gets and Puts into Sources, Sinks, and Conduits Turn Data.Serialize Gets and Puts into Sources, Sinks, and Conduits.
-
Pattern synonyms for ASCII characters for Word8, Word16 etc Pattern synonyms for ASCII characters, e.g.
pattern SPACE :: Word8 pattern SPACE = 0x20
-
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/.