Hoogle Search

Within LTS Haskell 24.34 (ghc-9.10.3)

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

  1. package product-isomorphic

    Weaken applicative functor on products Weaken applicative functor which allows only product construction. Product constructions and deconstructions are always isomorphic.

  2. package proto-lens

    A lens-based implementation of protocol buffers in Haskell. The proto-lens library provides an API for protocol buffers using modern Haskell language and library patterns. Specifically, it provides:

    • Composable field accessors via lenses
    • Simple field name resolution/overloading via type-level literals
    • Type-safe reflection and encoding/decoding of messages via GADTs

  3. package quickcheck-text

    Alternative arbitrary instance for Text The usual Arbitrary instance for Text (in quickcheck-instances) only has single-byte instances and so isn't an ideal representation of a valid UTF-8 character. This package has generators for one-, two- and three-byte UTF-8 characters (all that are currently in use).

  4. package run-st

    runST without boxing penalty This package provides specializations of runST that avoid a needless data-constructor allocation for the returned value. If issue 15127 is resolved, this package will no longer be necessary.

  5. package sample-frame

    Handling of samples in an (audio) signal This package provides a type class to handle signed and unsigned samples of various size and number of channels in a uniform way. We expect that you use the types Int8, Word8 and so on for monophonic samples and thus provide instances of the class for them. Further we define Stereo record and mu-law sample type. Quadrophony can be achieved by nested Stereo value, but I'm uncertain, whether this is a good way to go. Maybe we add 5+1 channels or so in future. This is used by packages sox, alsa, synthesizer.

  6. package securemem

    abstraction to an auto scrubbing and const time eq, memory chunk. SecureMem is similar to ByteString, except that it provides a memory chunk that will be auto-scrubbed after it run out of scope.

  7. package servant-docs

    generate API docs for your servant webservice Library for generating API docs from a servant API definition. Runnable example here. CHANGELOG

  8. package servant-multipart-api

    multipart/form-data (e.g file upload) support for servant This package contains servant API types that support multiform upload, used by servant-multipart and servant-multipart-client for backend/client implementation.

  9. package simple-cmd-args

    Simple command args parsing and execution This is a small wrapper over optparse-applicative which allows combining args parsers directly with IO commands. For subcommands this can avoid type boilerplate. It also provides some compact aliases for options with their Mod's.

  10. package singleton-bool

    Type level booleans Type level booleans. singletons package provides similar functionality, but it has tight dependency constraints.

Page 57 of many | Previous | Next