curl-aeson-0.0.4: curl-aeson.cabal
name: curl-aeson
version: 0.0.4
synopsis: Communicate with HTTP service using JSON
description: A library for communicating with JSON over HTTP connection.
Supports rich set of HTTP connectivity features provided by
libcurl combined to the performance and elegancy of aeson.
.
All HTTP methods are supported. Instances of 'ToJSON' and
'FromJSON' typeclasses can be transferred via this library.
Session cookies and other HTTP options may be passed to libcurl
if needed.
.
This library is at its best when communicating with simple,
non-standardized JSON interfaces. If you are implementing
JSON-RPC compliant client or server, take a look at
<http://hackage.haskell.org/package/jmacro-rpc>.
category: Network, Web, JSON
license: BSD3
license-file: LICENSE
author: Joel Lehtonen
maintainer: joel.lehtonen+curlaeson@iki.fi
homepage: https://github.com/zouppen/haskell-curl-aeson
build-type: Simple
cabal-version: >= 1.6
library
hs-source-dirs: src
exposed-modules: Network.Curl.Aeson
build-depends:
aeson >= 0.6.0.0,
base >= 4 && < 5,
curl >= 1.3.7,
text,
utf8-string >= 0.3
source-repository head
type: git
location: git://github.com/zouppen/haskell-curl-aeson.git