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 type-spec

    Type Level Specification by Example Please see README.md

  2. package validity-text

    Validity instances for text Validity instances for text

  3. package vector-space

    Vector & affine spaces, linear maps, and derivatives vector-space provides classes and generic operations for vector spaces and affine spaces. It also defines a type of infinite towers of generalized derivatives. A generalized derivative is a linear transformation rather than one of the common concrete representations (scalars, vectors, matrices, ...). Warning: this package depends on type families working fairly well, requiring GHC version at least 6.9. Project wiki page: http://haskell.org/haskellwiki/vector-space © 2008-2012 by Conal Elliott; BSD3 license.

  4. package HsYAML

    Pure Haskell YAML 1.2 processor HsYAML is a YAML 1.2 processor, i.e. a library for parsing and serializing YAML documents. Features of HsYAML include:

    • Pure Haskell implementation with small dependency footprint and emphasis on strict compliance with the YAML 1.2 specification.
    • Direct decoding to native Haskell types via (aeson-inspired) typeclass-based API (see Data.YAML).
    • Allows round-tripping while preserving ordering, anchors, and comments at Event-level.
    • Support for constructing custom YAML node graph representation (including support for cyclic YAML data structures).
    • Support for the standard (untyped) Failsafe, (strict) JSON, and (flexible) Core "schemas" providing implicit typing rules as defined in the YAML 1.2 specification (including support for user-defined custom schemas; see Data.YAML.Schema).
    • Support for emitting YAML using Failsafe, (strict) JSON, and (flexible) Core "schemas" (including support for user-defined custom encoding schemas; see Data.YAML.Schema).
    • Event-based API resembling LibYAML's Event-based API (see Data.YAML.Event).
    • Low-level API access to lexical token-based scanner (see Data.YAML.Token).
    See also the HsYAML-aeson package which allows to decode and encode YAML by leveraging aeson's FromJSON and ToJSON instances.

  5. package ListLike

    Generalized support for list-like structures Generalized support for list-like structures in Haskell. The ListLike module provides a common interface to the various Haskell types that are list-like. Predefined interfaces include standard Haskell lists, Arrays, ByteStrings, and lazy ByteStrings. Custom types can easily be made ListLike instances as well. ListLike also provides for String-like types, such as String and ByteString, for types that support input and output, and for types that can handle infinite lists.

  6. package alsa-core

    Binding to the ALSA Library API (Exceptions). This package provides access to ALSA infrastructure, that is needed by both alsa-seq and alsa-pcm.

  7. package alsa-seq

    Binding to the ALSA Library API (MIDI sequencer). This package provides access to ALSA sequencer (MIDI support). For audio support see alsa-pcm. Included are some simple example programs. For more example programs including a GUI, see the alsa-gui programs.

  8. package base16

    Fast RFC 4648-compliant Base16 encoding RFC 4648-compliant Base16 encodings and decodings. This library provides performant encoding and decoding primitives, as well as support for textual values.

  9. package basic-prelude

    An enhanced core prelude; a common foundation for alternate preludes. Please see the README on Github at https://github.com/snoyberg/basic-prelude#readme

  10. package boxes

    2D text pretty-printing library A pretty-printing library for laying out text in two dimensions, using a simple box model.

Page 50 of many | Previous | Next