<div dir="ltr">hello All,<div>I took the time this evening to clean up some work that came out of a larger project and have made a corresponding release to hackageĀ </div><div><br></div><div>monad-ste is sibling to ST that provides efficient abortive errors using GHC's exception machinery as well as handy machinery like being a PrimMonad and PrimBase instance! (and take heed, you cannot catch )</div><div><br></div><div>hackage: <a href="https://hackage.haskell.org/package/monad-ste-0.1.0.0">https://hackage.haskell.org/package/monad-ste-0.1.0.0</a></div><div>github: <a href="https://github.com/cartazio/monad-ste">https://github.com/cartazio/monad-ste</a><br><br></div><div>also thanks Brian Schroeder, Joel Burget and Duncan Coutts for providing invaluable feedback, debugging and the like for this library</div><div><br></div><div>enjoy!</div><div>-Carter</div></div>