Hoogle Search

Within LTS Haskell 24.5 (ghc-9.10.2)

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

  1. package gi-glib

    GLib bindings Bindings for GLib, autogenerated by haskell-gi.

  2. package gi-gobject

    GObject bindings Bindings for GObject, autogenerated by haskell-gi.

  3. package reflection

    Reifies arbitrary terms into types that can be reflected back into terms This package addresses the configuration problem which is propagating configurations that are available at run-time, allowing multiple configurations to coexist without resorting to mutable global variables or System.IO.Unsafe.unsafePerformIO. That package is an implementation of the ideas presented in the paper "Functional Pearl: Implicit Configurations" by Oleg Kiselyov and Chung-chieh Shan (original paper). However, the API has been streamlined to improve performance. There are a handful of tutorials on how to use this library:

  4. package string-interpolate

    Haskell string/text/bytestring interpolation that just works Unicode-aware string interpolation that handles all textual types. See the README at https://gitlab.com/williamyaoh/string-interpolate/blob/master/README.md for more info.

  5. package th-lift

    Derive Template Haskell's Lift class for datatypes. Derive Template Haskell's Lift class for datatypes using TemplateHaskell. The functionality in this package has largely been subsumed by the DeriveLift language extension, which is available in GHC 8.0 and later versions. As such, this package is only useful as a way to backport bugfixes to DeriveLift in later GHC versions back to older GHCs. The following libraries are related:

    • The th-orphans package provides instances for template-haskell syntax types.
    • The th-lift-instances package provides Lift instances for types in base, text, bytestring, vector, etc. Some of these instances are only provided for old versions of their respective libraries, as the same Lift instances are also present upstream on newer versions.

  6. package th-lift-instances

    Lift instances for template-haskell for common data types. Most data types in the haskell platform do not have Lift instances. This package provides orphan instances for containers, text, bytestring and vector. It also provides compat instances for older versions of template-haskell Note that th-lift package provides Template Haskell based derivation of Lift instances (when you cannot use DeriveLift extension), and th-orphans package provides instances for TH datatypes.

  7. package tls

    TLS protocol native implementation Native Haskell TLS 1.2/1.3 protocol implementation for servers and clients.

  8. package vector-algorithms

    Efficient algorithms for vector arrays Efficient algorithms for sorting vector arrays. At some stage other vector algorithms may be added.

  9. package xml-types

    Basic types for representing XML Basic types for representing XML. The idea is to have a full set of appropriate types, which various XML libraries can share. Instead of having equivalent-but-incompatible types for every binding, parser, or client, they all share the same types can can thus interoperate easily. This library contains complete types for most parts of an XML document, including the prologue, node tree, and doctype. Some basic combinators are included for common tasks, including traversing the node tree and filtering children.

  10. package crypton-connection

    Simple and easy network connection API Simple network library for all your connection needs. Features: Really simple to use, SSL/TLS, SOCKS. This library provides a very simple api to create sockets to a destination with the choice of SSL/TLS, and SOCKS.

Page 19 of many | Previous | Next