Hoogle Search
Within LTS Haskell 24.4 (ghc-9.10.2)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
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.
-
aeson Data.Aeson Exception thrown by throwDecode and variants.
AesonException :: String -> AesonExceptionaeson Data.Aeson No documentation available.
-
aeson Data.Aeson.Types Exception thrown by throwDecode and variants.
AesonException :: String -> AesonExceptionaeson Data.Aeson.Types No documentation available.
AesonException :: String -> ParseExceptionyaml Data.Yaml No documentation available.
AesonException :: String -> ParseExceptionyaml Data.Yaml.Internal No documentation available.
module Data.OpenApi.Internal.
AesonUtils No documentation available.