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.
-
shell-like (systems) programming in Haskell Shelly provides convenient systems programming in Haskell, similar in spirit to POSIX shells. Shelly:
- is aimed at convenience and getting things done rather than being a demonstration of elegance,
- has detailed and useful error messages,
- maintains its own environment, making it thread-safe.
-
Combinators to write Show instances A minimal pretty-printing library for Show instances in Haskell.
-
syntax highlighting library Skylighting is a syntax highlighting library with support for over one hundred languages. It derives its tokenizers from XML syntax definitions used by KDE's KSyntaxHighlighting framework, so any syntax supported by that framework can be added. An optional command-line program is provided. Skylighting is intended to be the successor to highlighting-kate. This package provides generated syntax modules based on the KDE XML definitions provided by the skylighting-core package. As a result this package is licensed under the GPL.
-
Play, write, read, convert audio signals using Sox This is a wrapper to Sox the Sound Exchanger http://sox.sourceforge.net/ which lets you play, write, read and convert audio signals in various formats, resolutions, and numbers of channels. The functions call sox commands via the shell, that is, the sox and play executables must be installed and in the path to the executables must be set. In the past this was part of the synthesizer package.
-
Fast binary serialization Fast binary serialization
-
Fast, effectful byte streams. This library enables fast and safe streaming of byte data, in either Word8 or Char form. It is a core addition to the streaming ecosystem and avoids the usual pitfalls of combinbing lazy ByteStrings with lazy IO. We follow the philosophy shared by streaming that "the best API is the one you already know". Thus this library mirrors the API of the bytestring library as closely as possible. See the module documentation and the README for more information.
-
A writer monad for multi-line string literals https://github.com/sol/stringbuilder#readme
-
DSL for building SVG. Fast, easy to write SVG.
-
Audio signal processing coded in Haskell: Low level part Low level audio signal processing used by the other synthesizer packages. The routines can be really fast due to StorableVector, Stream-like list type and aggressive inlining. For an interface to Haskore see http://code.haskell.org/haskore/revised/synthesizer/. For introductory examples see Synthesizer.Plain.Tutorial and Synthesizer.Generic.Tutorial. Functions: Oscillators, Noise generators, Frequency filters, Fast Fourier transform for computation of frequency spectrum
-
Consistent filesystem interaction across GHC versions (deprecated) Consistent filesystem interaction across GHC versions (deprecated package).