STE Monad
an ST monad sibling with efficient typed aborting exceptions that can only be
handled at the runSTE
/handleSTE
toplevel runner.
STE is a sibling to the ST monad that provides more efficient abortive errors than a standard EitherT or ExceptT monad stack.
Homepage Repository Hackage Haskell Download
cabal install monad-ste-0.1.0.0