Hoogle Search
Within LTS Haskell 24.10 (ghc-9.10.2)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
Numerical spaces. numhask-space provides support for spaces where space is defined as a set of numbers with a lower and upper bound.
Usage
>>> {-# LANGUAGE RebindableSyntax #-} >>> import NumHask.Prelude >>> import NumHask.Space
-
Utilities for showing string-like things. Utilities for showing string-like things.
-
Optics construction using TemplateHaskell This package is part of the optics package family. It provides machinery to construct optics using TemplateHaskell. See the template-haskell-optics package for optics to work with template-haskell types.
-
Auto-generate a command-line parser for your datatype This library auto-generates an optparse-applicative-compatible Parser from any data type that derives the Generic interface. See the documentation in Options.Generic for an example of how to use this library
-
Data structures for describing changes to other data structures. Data structures for describing changes to other data structures. In this library, a patch is something which can be applied, analogous to a function, and which distinguishes returning the argument it was provided from returning something else.
-
A regexp (regex) library on top of pcre-light you can actually use. A PCRE-based regular expressions library with support for multiple matches and replacements. Based on pcre-light. Takes and returns convertible strings everywhere. Includes a QuasiQuoter for regexps that does compile time checking.
-
Binding between SQL database values and haskell records. This package contains types to represent table constraints and interfaces to bind between SQL database values and Haskell records.
-
Backend for the persistent library using postgresql. Based on the postgresql-simple package
-
Provides a quasi-quoter for raw SQL for persistent Please see README and API docs at http://www.stackage.org/package/persistent.
-
Attoparsec and Pipes integration. Utilities to run Attoparsec parsers on Pipes input streams. See the changelog.md file in the source distribution to learn about any important changes between version.