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
Used by in this set · 55
- Agda-2.8.0.2
- aeson-pretty-0.8.11
- aeson-typescript-0.6.4.0
- alfred-margaret-2.1.1.1
- attoparsec-aeson-2.2.2.0
- autodocodec-0.6.0.0
- autodocodec-nix-0.1.1.0
- autodocodec-schema-0.2.0.2
- cabal2nix-2.21.3
- criterion-1.6.5.0
- criterion-measurement-0.2.5.0
- distribution-nixpkgs-1.7.1.1
- enummapset-0.7.3.0
- hackage-db-2.1.3
- hoogle-5.0.19.0
- horizon-config-shell-0.12.1
- hpack-0.39.6
- http-conduit-2.3.9.1
- http-streams-0.8.9.9
- insert-ordered-containers-0.3.0
- jose-0.13
- jose-jwt-0.11.0
- lens-aeson-1.2.3
- microstache-1.0.3.1
- monoidal-containers-0.6.8.0
- nonempty-containers-0.3.6.0
- openapi3-3.2.5
- opt-env-conf-0.15.0.3
- path-0.9.6
- persistent-2.18.1.0
- persistent-postgresql-2.14.3.0
- persistent-sqlite-2.13.3.1
- persistent-test-2.13.2.1
- postgresql-simple-0.7.0.1
- quickcheck-classes-0.6.5.0
- servant-0.20.3.0
- servant-auth-0.4.10.0
- servant-auth-server-0.4.10.0
- servant-client-core-0.20.3.0
- servant-docs-0.13.1
- shakespeare-2.2.0
- stache-2.4.0
- statistics-0.16.5.0
- swagger2-2.9.1
- sydtest-mutation-runtime-0.2.0.0
- tree-diff-0.4.1
- validity-aeson-0.2.0.5
- wai-extra-3.1.18
- webdriver-0.15.0.0
- wreq-0.5.4.5
- yaml-0.11.11.2
- yesod-1.6.2.3
- yesod-core-1.7.0.0
- yesod-form-1.7.11
- yesod-test-1.7.0.3