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.
-
Execute a set of actions (e.g. parsers) in each possible order Sequence a set of Alternative actions in each possible order, based on "Parsing Permutation Phrases", by Arthur Baars, Andres Loeh and S. Doaitse Swierstra, Haskell Workshop 2001. This is particularly useful for constructing a parser for permutations of elements. This version has a slightly different interface from the paper.
-
Compatible generic class names of Aeson This package includes compatible generic class names of Aeson package.
-
Aliases to "aeson" AST making it importable unqualified Reasonable type aliases and patterns for the AST definitions of "aeson", which are unlikely to cause any conflicts when imported unqualified. As such the definitions from this package are safe to reexport from custom preludes. The package provides the "Json" type alias and pattern synonyms, which are both descriptive and unambiguous, unlike the ones in the "aeson" package.
-
API for parsing "aeson" JSON tree into Haskell types A flexible parser DSL of JSON AST produced by the "aeson" library with automated and highly detailed error reporting. Provides a featureful toolkit for parsing real-world documents with schemas of any complexity or ambiguity, which the FromJSON instances are simply not fit for.
-
Handle JSON that may or may not be a list, or exist According to the standard promoted by Schema.org, the same JSON object field may legally contain an array or a single element, be null, or be absent entirely. This library provides an intermediary data type and supporting functions to help aeson parse and output JSON conforming to this frustrating behavior.
-
Constructive abstract algebra Constructive abstract algebra
-
Recurse while a predicate is satisfied Recurse while a predicate is satisfied
-
Bindings to the ALSA simple mixer API. This package provides bindings to the ALSA simple mixer API.
-
Use vectors instead of lists for many and some Use vectors instead of lists for many and some
-
Handy functions when using transformers. Useful monads built on top of transformers. Please see README.md