on 0.3.2.6 help sign in
38 lines 800 B history raw
1-- |
2-- Module: Data.Aeson
3-- Copyright: (c) 2011 MailRank, Inc.
4-- License: Apache
5-- Maintainer: Bryan O'Sullivan <bos@mailrank.com>
6-- Stability: experimental
7-- Portability: portable
8--
9-- Types and functions for working efficiently with JSON data.
10--
11-- (A note on naming: in Greek mythology, Aeson was the father of Jason.)
13module Data.Aeson
14 (
15 -- * Core JSON types
16 Value(..)
17 , Array
18 , Object
19 -- * Convenience types
20 , DotNetTime(..)
21 -- * Type conversion
22 , FromJSON(..)
23 , Result(..)
24 , fromJSON
25 , ToJSON(..)
26 -- * Constructors and accessors
27 , (.=)
28 , (.:)
29 , (.:?)
30 , object
31 -- * Encoding and parsing
32 , encode
33 , json
34 ) where
36import Data.Aeson.Encode
37import Data.Aeson.Parser
38import Data.Aeson.Types