Hoogle Search

Within LTS Haskell 24.4 (ghc-9.10.2)

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

  1. package yaml

    Support for parsing and rendering YAML documents. README and API documentation are available at https://www.stackage.org/package/yaml

  2. package zlib

    Compression and decompression in the gzip and zlib formats This package provides a pure interface for compressing and decompressing streams of data represented as lazy ByteStrings. It uses the zlib C library so it has high performance. It supports the "zlib", "gzip" and "raw" compression formats. 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 zlib feature set.

  3. package crypton

    Cryptography Primitives sink A repository of cryptographic primitives.

    • Symmetric ciphers: AES, DES, 3DES, CAST5, Blowfish, Twofish, Camellia, RC4, Salsa, XSalsa, ChaCha.
    • Hash: SHA1, SHA2, SHA3, SHAKE, MD2, MD4, MD5, Keccak, Skein, Ripemd, Tiger, Whirlpool, Blake2
    • MAC: HMAC, KMAC, Poly1305
    • Asymmetric crypto: DSA, RSA, DH, ECDH, ECDSA, ECC, Curve25519, Curve448, Ed25519, Ed448
    • Key Derivation Function: PBKDF2, Scrypt, HKDF, Argon2, BCrypt, BCryptPBKDF
    • Cryptographic Random generation: System Entropy, Deterministic Random Generator
    • Data related: Anti-Forensic Information Splitter (AFIS)
    If anything cryptographic related is missing from here, submit a pull request to have it added. This package strives to be a cryptographic kitchen sink that provides cryptography for everyone. Evaluate the security related to your requirements before using. Read Crypto.Tutorial for a quick start guide.

  4. package data-default-class

    A class for types with a default value (compatibility shim) This module re-exports the Default class from Data.Default, for compatibility with older code.

  5. package th-abstraction

    Nicer interface for reified information about data types This package normalizes variations in the interface for inspecting datatype information via Template Haskell so that packages and support a single, easier to use informational datatype while supporting many versions of Template Haskell.

  6. package Cabal

    A framework for packaging Haskell software The Haskell Common Architecture for Building Applications and Libraries: a framework defining a common interface for authors to more easily build their Haskell applications in a portable way. . The Haskell Cabal is part of a larger infrastructure for distributing, organizing, and cataloging Haskell libraries and tools.

  7. package ghc

    The GHC API GHC's functionality can be useful for more things than just compiling Haskell programs. Important use cases are programs that analyse (and perhaps transform) Haskell code. Others include loading Haskell code dynamically in a GHCi-like manner. For this reason, a lot of GHC's functionality is made available through this package. See https://gitlab.haskell.org/ghc/ghc/-/wikis/commentary/compiler for more information. This package is not PVP-compliant. This package directly exposes GHC internals, which can and do change with every release.

  8. package path

    Support for well-typed paths Support for well-typed paths.

  9. package Glob

    Globbing library A library for globbing: matching patterns against file paths.

  10. 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.

Page 11 of many | Previous | Next