A thin wrapper for the Hyperpublic API, which uses http-enumerator to
fetch results and aeson to return them as JSON. Full documentation for the
Hyperpublic API can be found at http://developer.hyperpublic.com/.

The exposed functions of these modules follow a simple pattern: each takes
an HpAuth record as well as either a ByteString (for show methods on
the API) or a Network.HTTP.Types.SimpleQuery (for find or create
methods on the API).

Some basic usage examples follow. (This code is included in the distribution
as Examples.hs. Call cabal-install with -f example and it will build
an executable called hyperpublic-example.) Usage questions may be posted
on the Hyperpublic API Developers mailing list at
http://groups.google.com/group/hyperpublic-api-developers.