Package2.3.2.0TextWebJSON
aeson
Fast JSON parsing and encoding
- Version2.3.2.0
- CategoryText, Web, JSON
- LicenceBSD-3-Clause
- AuthorBryan O'Sullivan <bos@serpentine.com>
- MaintainerLi-yao Xia <lysxia@gmail.com>, Core Libraries Committee
- Homepagegithub.com/haskell/aeson
- Pinned byhackage aeson 2.3.2.0
- Sourcehackage.haskell.org/package/aeson-2.3.2.0
Modules
15 modules- Data.Aeson107Types and functions for working efficiently with JSON data. (A note on naming: in Greek mythology, Aeson was the father of Jason.)
- Data.Aeson.Decoding11Conversion to and from aeson Value.
- Data.Aeson.Decoding.ByteString1Parser from strict ByteString to Tokens.
- Data.Aeson.Decoding.ByteString.Lazy1Parser from lazy ByteString to Tokens.
- Data.Aeson.Decoding.Text1Parser from strict Text to Tokens.
- Data.Aeson.Decoding.Tokens5Token definitions.
- Data.Aeson.Encoding57Functions in this module return well-formed Encoding'.
- Data.Aeson.Key8Strong type for JSON keys.
- Data.Aeson.KeyMap53An abstract interface for maps from JSON keys to values.
- Data.Aeson.QQ.Simple1Like Data.Aeson.QQ but without interpolation.
- Data.Aeson.RFC87851JSON Canonicalization Scheme https://datatracker.ietf.org/doc/html/rfc8785
- Data.Aeson.TH31Functions to mechanically derive ToJSON and FromJSON instances. Note that
- Data.Aeson.Text2Most frequently, you'll probably want to encode straight to UTF-8
- Data.Aeson.Types129Types for working with JSON data.
Internal modules · 1
Description
A JSON parsing and encoding library optimized for ease of use and high performance.
To get started, see the documentation for the Data.Aeson module below.
(A note on naming: in Greek mythology, Aeson was the father of Jason.)
Depends on
32 packages- OneTuple-0.4.3in this set
- QuickCheck-2.19.0.0in this set
- base-4.22.0.0with GHC
- bytestring-0.12.2.0with GHC
- character-ps-0.1in this set
- containers-0.8with GHC
- data-fix-0.3.4in this set
- deepseq-1.5.1.0with GHC
- dlist-1.0in this set
- exceptions-0.10.11with GHC
- hashable-1.5.1.0in this set
- indexed-traversable-0.1.5in this set
- integer-conversion-0.1.1in this set
- integer-logarithms-1.0.5in this set
- network-uri-2.6.4.2in this set
- primitive-0.9.1.0in this set
- scientific-0.3.9.0in this set
- semialign-1.4in this set
- strict-0.5.1in this set
- tagged-0.8.11in this set
- template-haskell-2.24.0.0with GHC
- text-2.1.3with GHC
- text-iso8601-0.2.0.0in this set
- text-short-0.1.6.1in this set
- th-abstraction-0.7.2.0in this set
- these-1.2.1in this set
- time-1.15with GHC
- time-compat-1.9.9in this set
- unordered-containers-0.2.21in this set
- uuid-types-1.0.6.1in this set
- vector-0.13.2.0in this set
- witherable-0.5in this set