Add STM to prelude with MonadSTM and MonadIO-based atomically
Co-authored-by:
Jan Beinke <git@janbeinke.com>
Showing
- quasar.cabal 2 additions, 0 deletionsquasar.cabal
- src/Quasar/Async.hs 0 additions, 1 deletionsrc/Quasar/Async.hs
- src/Quasar/Async/Fork.hs 0 additions, 1 deletionsrc/Quasar/Async/Fork.hs
- src/Quasar/Async/STMHelper.hs 0 additions, 1 deletionsrc/Quasar/Async/STMHelper.hs
- src/Quasar/Exceptions.hs 0 additions, 1 deletionsrc/Quasar/Exceptions.hs
- src/Quasar/Exceptions/ExceptionSink.hs 0 additions, 1 deletionsrc/Quasar/Exceptions/ExceptionSink.hs
- src/Quasar/Future.hs 0 additions, 1 deletionsrc/Quasar/Future.hs
- src/Quasar/MonadQuasar.hs 1 addition, 2 deletionssrc/Quasar/MonadQuasar.hs
- src/Quasar/MonadQuasar/Misc.hs 0 additions, 1 deletionsrc/Quasar/MonadQuasar/Misc.hs
- src/Quasar/Observable.hs 0 additions, 1 deletionsrc/Quasar/Observable.hs
- src/Quasar/Prelude.hs 2 additions, 0 deletionssrc/Quasar/Prelude.hs
- src/Quasar/PreludeExtras.hs 0 additions, 6 deletionssrc/Quasar/PreludeExtras.hs
- src/Quasar/PreludeSTM.hs 26 additions, 0 deletionssrc/Quasar/PreludeSTM.hs
- src/Quasar/Resources.hs 0 additions, 1 deletionsrc/Quasar/Resources.hs
- src/Quasar/Resources/Disposer.hs 0 additions, 1 deletionsrc/Quasar/Resources/Disposer.hs
- src/Quasar/Timer.hs 0 additions, 1 deletionsrc/Quasar/Timer.hs
- src/Quasar/Timer/PosixTimer.hsc 0 additions, 1 deletionsrc/Quasar/Timer/PosixTimer.hsc
- src/Quasar/Utils/TOnce.hs 0 additions, 1 deletionsrc/Quasar/Utils/TOnce.hs
Loading
Please register or sign in to comment