Hoogle Search

Within LTS Haskell 24.35 (ghc-9.10.3)

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

  1. package autodocodec-servant-multipart

    Autodocodec interpreters for Servant Multipart Autodocodec interpreters for Servant Multipart

  2. package autodocodec-swagger2

    Autodocodec interpreters for swagger2 Autodocodec interpreters for swagger2

  3. package aws-xray-client-persistent

    A client for AWS X-Ray integration with Persistent. Works with `aws-xray-client` to enable X-Ray tracing with Persistent.

  4. package aws-xray-client-wai

    A client for AWS X-Ray integration with WAI. Works with `aws-xray-client` to enable X-Ray tracing with WAI.

  5. package base32string

    Fast and safe representation of a Base-32 string Provides an interface for converting any object that has a Binary instance to and from a base-32 Text representation.

  6. package base58string

    Fast and safe representation of a Base-58 string Provides an interface for converting any object that has a Binary instance to and from a base-58 Text representation.

  7. package base64-string

    Base64 implementation for String's. This Base64 implementation uses the characters A-Z a-z 0-9 + / along with = to signal the number of characters mod 3. It is compliant with both PEM (RFC 989 / RFC 1421) and MIME (RFC 2045).

  8. package bbdb

    Ability to read, write, and modify BBDB files BBDB (http:/savannah.nongnu.orgprojectsbbdb) is a contact management utility that can be used with emacs. It stores its data internally as a lisp expression. This module parses the lisp and provides some convenience functions to get at and manipulate the data all from within Haskell. See the hackage docs for usage and examples.

  9. package bencoding

    A library for encoding and decoding of BEncode data. A library for fast and easy encoding and decoding of BEncode data.

  10. package between

    Function combinator "between" and derived combinators It turns out that this combinator

    f ~@~ g = (f .) . (. g)
    
    is a powerful thing. It was abstracted from following (commonly used) pattern f . h . g where f and g are fixed. This library not only defines ~@~ combinator, but also some derived combinators that can help us easily define a lot of things including lenses. See lens package for detais on what lenses are. Function Data.Function.on can be implemented using ~@~ as:
    on :: (b -> b -> c) -> (a -> b) -> a -> a -> c
    on f g = (id ~@~ g ~@~ g) f
    
    If function on3 existed in base then it could be defined as:
    on3 :: (b -> b -> b -> d) -> (a -> b) -> a -> a -> a -> d
    on3 f g = (id ~@~ g ~@~ g ~@~ g) f
    
    Other usage examples and documentation can be found in Data.Function.Between module.

Page 276 of many | Previous | Next