monad-ste: ST monad with efficient explicit errors

This is a package candidate release! Here you can preview how this package release will appear once published to the main package index (which can be accomplished via the 'maintain' link below). Please note that once a package has been published to the main package index it cannot be undone! Please consult the package uploading documentation for more information.

[maintain] [Publish]

Warnings:

STE is a sibling to the ST monad that provides more efficient abortive errors than a standard EitherT or ExceptT monad stack.


[Skip to Readme]

Properties

Versions 0.1.0.0, 0.1.0.0
Change log ChangeLog.md
Dependencies base (>=4.3 && <5), exceptions (>=0.8 && <0.9), ghc-prim, primitive (>=0.6 && <0.7) [details]
License BSD-2-Clause
Author Carter Tazio Schonwald
Maintainer carter at wellposed dot com
Category Control
Home page http://github.com/cartazio/monad-ste
Source repo head: git clone https://github.com/cartazio/monad-ste
Uploaded by CarterSchonwald at 2016-05-04T03:40:11Z

Modules

[Index]

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees


Readme for monad-ste-0.1.0.0

[back to package description]

Build Status

STE Monad

an ST monad sibling with efficient typed aborting exceptions that can only be handled at the runSTE/handleSTE toplevel runner.