http-monad-0.1.0.1: Monad abstraction for HTTP allowing lazy transfer and non-I/O simulation

The http-monad package

This library implements a monad class with various interesting instances:

By using this monad you can implement HTTP communication in a very general way. You may add further functionality by adding custom sub-classes.

We inherit all content data types from the HTTP-4000 package, such as String as well as strict and lazy ByteString.

Properties

Versions0.0.1, 0.1, 0.1.0.1
Dependenciesbase (<3), bytestring (0.9.*), explicit-exception (≥0.1.4 & <0.2), HTTP (4000.*), lazyio (≥0.0.2 & <0.1), network (≥2.1 & <2.4), parsec (≥2.1 & <3.2), transformers (0.2.*), utility-ht (≥0.0.4 & <0.1) or
base (≥3 & <5), bytestring (0.9.*), containers (≥0.1 & <0.5), explicit-exception (≥0.1.4 & <0.2), HTTP (4000.*), lazyio (≥0.0.2 & <0.1), network (≥2.1 & <2.4), parsec (≥2.1 & <3.2), transformers (0.2.*), utility-ht (≥0.0.4 & <0.1)
LicenseBSD3
Copyright(c) 2009, Henning Thielemann
AuthorHenning Thielemann <http@henning-thielemann.de>
MaintainerHenning Thielemann <http@henning-thielemann.de>
CategoryNetwork
Source repositorydarcs get http://code.haskell.org/~thielema/http-monad/
Executablesinfinite-httpd
Upload dateSun Feb 27 13:16:23 UTC 2011
Uploaded byHenningThielemann
Built onghc-7.0

Modules

Downloads