HORIZON HASKELLDocslts/ghc-9.10.x248f8f02026-10-05Search names, modules, packages, or :: a typeCtrl K

GHC 9.10.3 · lts/ghc-9.10.x · 248f8f0 · 2026-10-05

Moduleaeson-2.2.3.0Haskell2010

Data.Aeson.Decoding.Tokens

Token definitions.

  • 5 types
  • Packageaeson-2.2.3.0
  • Exports5
  • LanguageHaskell2010
  • LicenceBSD-3-Clause
  • SourceTokens.hs

Types

5 declarations
datadata Tokens k e
#

A well-formed JSON token stream.

Note: Lit exists to make Tokens have only 6 constructors. This may or may not have impact on performance.

Instances9Bifoldable, Bifunctor, Bitraversable, AsError, Functor, Foldable, …
  • Bifoldable TokensDefined in aeson-2.2.3.0 · Data.Aeson.Decoding.Tokens
  • Bifunctor TokensDefined in aeson-2.2.3.0 · Data.Aeson.Decoding.Tokens
  • Bitraversable TokensDefined in aeson-2.2.3.0 · Data.Aeson.Decoding.Tokens
  • AsError TokensDefined in aeson-2.2.3.0 · Data.Aeson.Decoding.Internal
  • Functor (Tokens k)Defined in aeson-2.2.3.0 · Data.Aeson.Decoding.Tokens
  • Foldable (Tokens k)Defined in aeson-2.2.3.0 · Data.Aeson.Decoding.Tokens
  • Traversable (Tokens k)Defined in aeson-2.2.3.0 · Data.Aeson.Decoding.Tokens
  • (Eq k, Eq e) => Eq (Tokens k e)Defined in aeson-2.2.3.0 · Data.Aeson.Decoding.Tokens
  • (Show k, Show e) => Show (Tokens k e)Defined in aeson-2.2.3.0 · Data.Aeson.Decoding.Tokens
datadata Lit
#

Literals. null, true, false.

Instances2Eq, Show
  • Eq LitDefined in aeson-2.2.3.0 · Data.Aeson.Decoding.Tokens
  • Show LitDefined in aeson-2.2.3.0 · Data.Aeson.Decoding.Tokens
datadata TkArray k e
#

Array tokens.

Constructors

Instances9Bifoldable, Bifunctor, Bitraversable, AsError, Functor, Foldable, …
datadata TkRecord k e
#

Record tokens.

Constructors

Instances9Bifoldable, Bifunctor, Bitraversable, AsError, Functor, Foldable, …