The base-io-access package

[Tags: gpl, library]

An attempt to break up the monolithic IO monad into small, composable classes that can be used to restrict a function to only having access to, say, functions to work with the standard pipes, or a function that can access the environment. The motivation for this library is to allow people to make a stricter contract than simply this function does IO, and express through the type system exactly what IO is being performed.

Properties

Versions0.2.0.0, 0.2.1.0, 0.2.2.0, 0.3.0.0, 0.3.0.1, 0.4.0.0
Change logNone available
Dependenciesbase (==4.7.*) [details]
LicenseGPL-2
AuthorAaron Stevens
Maintainerbheklilr2@gmail.com
CategorySystem
Home pagehttps://github.com/bheklilr/base-io-access
Source repositoryhead: git clone git://github.com/bheklilr/base-io-access.git
UploadedWed Feb 11 04:01:02 UTC 2015 by bheklilr
DistributionsNixOS:0.4.0.0
Downloads950 total (53 in last 30 days)
Votes
0 []
StatusDocs available [build log]
Last success reported on 2015-02-12 [all 1 reports]

Modules

[Index]

Downloads

Maintainers' corner

For package maintainers and hackage trustees