Hoogle Search

Within LTS Haskell 24.28 (ghc-9.10.3)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. package bytestring-lexing

    Efficiently parse and produce common integral and fractional numbers. The bytestring-lexing package offers extremely efficient ByteString parsers for some common lexemes: namely integral and fractional numbers. In addition, it provides efficient serializers for (some of) the formats it parses. As of version 0.3.0, bytestring-lexing offers the best-in-show parsers for integral values. (According to the Warp web server's benchmark of parsing the Content-Length field of HTTP headers.) And as of version 0.5.0 it offers (to my knowledge) the best-in-show parser for fractional/floating numbers. Some benchmarks for this package can be found at: https://github.com/wrengr/bytestring-lexing/tree/master/bench/html

  2. package c-struct

    To make a wrapper for struct of C language Please see the README on GitHub at https://github.com/YoshikuniJujo/c-struct#readme

  3. package cabal-install-parsers

    Utilities to work with cabal-install files cabal-install-parsers provides parsers for cabal-install files: cabal.project (Cabal.Project), cabal.config (Cabal.Config), 01-index.tar (Cabal.Index); as well as some other utilities. The feature set is mainly motivated by the needs of haskell-ci package. The parsed data is not complete, functionality is added on demand.

  4. package cborg

    Concise Binary Object Representation (CBOR) This package provides an efficient implementation of the Concise Binary Object Representation (CBOR), as specified by RFC 7049. If you are looking for a library for serialisation of Haskell values, have a look at the serialise package, which is built upon this library. An implementation of the standard bijection between CBOR and JSON is provided by the cborg-json package. Also see cbor-tool for a convenient command-line utility for working with CBOR data. This package was formerly known as binary-serialise-cbor.

  5. package checkers

    Check properties on standard classes and data structures. 'Checkers' wraps up the expected properties associated with various standard type classes as QuickCheck properties. Also some morphism properties. It also provides arbitrary instances and generator combinators for common data types. © 2008-2013 by Conal Elliott; BSD3 license.

  6. package clientsession

    Securely store session data in a client-side cookie. Achieves security through AES-CTR encryption and Skein-MAC-512-256 authentication. Uses Base64 encoding to avoid any issues with characters.

  7. package code-page

    Windows code page library for Haskell This library provides two modules:

    • System.IO.CodePage: a cross-platform module that exports functions which adjust code pages on Windows, and do nothing on other operating systems.
    • System.Win32.CodePage: On Windows, this exports functions for getting, setting, and analyzing code pages. On other operating systems, this module exports nothing.

  8. package commonmark

    Pure Haskell commonmark parser. This library provides the core data types and functions for parsing commonmark (https://spec.commonmark.org). The parser is fully commonmark-compliant and passes the test suite. It is designed to be customizable and easily extensible. To customize the output, create an AST, or support a new output format, one need only define some new typeclass instances. It is also easy to add new syntax elements or modify existing ones. Accurate information about source positions is available for all block and inline elements. Thus the library can be used to create an accurate syntax highlighter or an editor with live preview. The parser has been designed for robust performance even in pathological cases that tend to cause stack overflows or exponential slowdowns in other parsers, with parsing speed that varies linearly with input length. Related packages:

    • commonmark-extensions (which defines a number of syntax extensions)
    • commonmark-pandoc (which allows using this parser to create a Pandoc structure)
    • commonmark-cli (a command-line tool for converting and syntax-highlighting commonmark documents)

  9. package configurator

    Configuration management A configuration management library for programs and daemons. Features include:

    • Automatic, dynamic reloading in response to modifications to configuration files.
    • A simple, but flexible, configuration language, supporting several of the most commonly needed types of data, along with interpolation of strings from the configuration or the system environment (e.g. $(HOME)).
    • Subscription-based notification of changes to configuration properties.
    • An import directive allows the configuration of a complex application to be split across several smaller files, or common configuration data to be shared across several applications.
    For details of the configuration file format, see http://hackage.haskell.org/packages/archive/configurator/latest/doc/html/Data-Configurator.html.

  10. package contiguous

    Unified interface for primitive arrays This package provides a typeclass Contiguous that offers a unified interface to working with Array, SmallArray, PrimArray, and UnliftedArray.

Page 62 of many | Previous | Next