Hoogle Search

Within LTS Haskell 24.3 (ghc-9.10.2)

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

  1. package wai-websockets

    Provide a bridge between WAI and the websockets package. API docs and the README are available at http://www.stackage.org/package/wai-websockets.

  2. package warp-tls

    HTTP over TLS support for Warp via the TLS package SSLv1 and SSLv2 are obsoleted by IETF. We should use TLS 1.2 (or TLS 1.1 or TLS 1.0 if necessary). HTTP/2 can be negotiated by ALPN. API docs and the README are available at http://www.stackage.org/package/warp-tls.

  3. package witherable

    filterable traversable A stronger variant of traverse which can remove elements and generalised mapMaybe, catMaybes, filter

  4. package wreq

    An easy-to-use HTTP client library. . A web client library that is designed for ease of use. . Tutorial: http://www.serpentine.com/wreq/tutorial.html . Features include: . * Simple but powerful lens-based API . * A solid test suite, and built on reliable libraries like http-client and lens . * Session handling includes connection keep-alive and pooling, and cookie persistence . * Automatic response body decompression . * Powerful multipart form and file upload handling . * Support for JSON requests and responses, including navigation of schema-less responses . * Basic and OAuth2 bearer authentication . * Early TLS support via the tls package

  5. package yi-rope

    A rope data structure used by Yi A rope data structure used by Yi

  6. package OneTuple

    Singleton Tuple This package is a compatibility package for a singleton data type

    data Solo a = MkSolo a
    
    Note: it's not a newtype Solo is available in base-4.16 (GHC-9.2).

  7. package StateVar

    State variables This package contains state variables, which are references in the IO monad, like IORefs or parts of the OpenGL state.

  8. package base-compat-batteries

    base-compat with extra batteries Provides functions available in later versions of base to a wider range of compilers, without requiring you to use CPP pragmas in your code. This package provides the same API as the base-compat library, but depends on compatibility packages (such as semigroups) to offer a wider support window than base-compat, which has no dependencies. Most of the modules in this library have the same names as in base-compat to make it easier to switch between the two. There also exist versions of each module with the suffix .Repl.Batteries, which are distinct from anything in base-compat, to allow for easier use in GHCi. See here for a more comprehensive list of differences between base-compat and base-compat-batteries.

  9. package co-log-core

    Composable Contravariant Comonadic Logging Library This package provides core types and functions to work with the LogAction data type which is both simple and powerful.

    newtype LogAction m msg = LogAction
    { unLogAction :: msg -> m ()
    }
    
    The ideas behind this package are described in the following blog post: See the following packages for different implementations based on co-log-core:
    • co-log: taggless final implementations.
    • co-log-polysemy: extensible effects implementation based on polysemy.

  10. package crypto-api

    A generic interface for cryptographic operations A generic interface for cryptographic operations (hashes, ciphers, randomness). Maintainers of hash and cipher implementations are encouraged to add instances for the classes defined in Crypto.Classes. Crypto users are similarly encouraged to use the interfaces defined in the Classes module. Any concepts or functions of general use to more than one cryptographic algorithm (ex: padding) is within scope of this package.

Page 32 of many | Previous | Next