Hoogle Search

Within LTS Haskell 24.46 (ghc-9.10.3)

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

  1. package mwc-random

    Fast, high quality pseudo random number generation This package contains code for generating high quality random numbers that follow either a uniform or normal distribution. The generated numbers are suitable for use in statistical applications. . The uniform PRNG uses Marsaglia's MWC256 (also known as MWC8222) multiply-with-carry generator, which has a period of 2^8222 and fares well in tests of randomness. It is also extremely fast, between 2 and 3 times faster than the Mersenne Twister. . Compared to the mersenne-random package, this package has a more convenient API, is faster, and supports more statistical distributions.

  2. package old-locale

    locale library This package provides the ability to adapt to locale conventions such as date and time formats.

  3. package aeson-pretty

    JSON pretty-printing library and command-line tool. A JSON pretty-printing library compatible with aeson as well as a command-line tool to improve readability of streams of JSON data. The library provides the function "encodePretty". It is a drop-in replacement for aeson's "encode" function, producing JSON-ByteStrings for human readers. The command-line tool reads JSON from stdin and writes prettified JSON to stdout. It also offers a complementary "compact"-mode, essentially the opposite of pretty-printing.

  4. package constraints

    Constraint manipulation GHC 7.4 gave us the ability to talk about ConstraintKinds. They stopped crashing the compiler in GHC 7.6. This package provides a vocabulary for working with them.

  5. package hspec-expectations

    Catchy combinators for HUnit Catchy combinators for HUnit: https://github.com/hspec/hspec-expectations#readme

  6. package uuid

    For creating, comparing, parsing and printing Universally Unique Identifiers This library is useful for creating, comparing, parsing and printing Universally Unique Identifiers. See http://en.wikipedia.org/wiki/UUID for the general idea.

  7. package base-orphans

    Backwards-compatible orphan instances for base base-orphans defines orphan instances that mimic instances available in later versions of base to a wider (older) range of compilers. base-orphans does not export anything except the orphan instances themselves and complements <http://hackage.haskell.org/package/base-compat base-compat>. See the README for what instances are covered: https://github.com/haskell-compat/base-orphans#readme. See also the what is not covered section.

  8. package xml-conduit

    Pure-Haskell utilities for dealing with XML with the conduit package. Hackage documentation generation is not reliable. For up to date documentation, please see: http://www.stackage.org/package/xml-conduit.

  9. package wai-extra

    Provides some basic WAI handlers and middleware. Provides basic WAI handler and middleware functionality:

    • WAI Testing Framework
    Hspec testing facilities and helpers for WAI.
    • Event Source/Event Stream
    Send server events to the client. Compatible with the JavaScript EventSource API.
    • Accept Override
    Override the Accept header in a request. Special handling for the _accept query parameter (which is used throughout WAI override the Accept header).
    • Add Headers
    WAI Middleware for adding arbitrary headers to an HTTP request.
    • Clean Path
    Clean a request path to a canonical form.
    • Combine Headers
    Combine duplicate headers into one.
    • GZip Compression
    Negotiate HTTP payload gzip compression.
    • Health check endpoint
    Add an empty health check endpoint.
    • HTTP Basic Authentication
    WAI Basic Authentication Middleware which uses Authorization header.
    • JSONP
    "JSON with Padding" middleware. Automatic wrapping of JSON responses to convert into JSONP.
    • Method Override / Post
    Allows overriding of the HTTP request method via the _method query string parameter.
    • Request Logging
    Request logging middleware for development and production environments
    • Request Rewrite
    Rewrite request path info based on a custom conversion rules.
    • Select
    Dynamically choose between Middlewares.
    • Stream Files
    Convert ResponseFile type responses into ResponseStream type.
    • Virtual Host
    Redirect incoming requests to a new host based on custom rules. API docs and the README are available at http://www.stackage.org/package/wai-extra.

  10. package lifted-base

    lifted IO operations from the base library lifted-base exports IO operations from the base library lifted to any instance of MonadBase or MonadBaseControl. Note that not all modules from base are converted yet. If you need a lifted version of a function from base, just ask me to add it or send me a patch. The package includes a copy of the monad-peel testsuite written by Anders Kaseorg The tests can be performed using cabal test.

Page 12 of many | Previous | Next