A monad supporting atomic memory transactions.
Instances7Monad, Functor, Applicative, Alternative, MonadPlus, Semigroup, …
Monad STMDefined in ghc-internal-10.0.0 · GHC.Internal.STMFunctor STMDefined in ghc-internal-10.0.0 · GHC.Internal.STMApplicative STMDefined in ghc-internal-10.0.0 · GHC.Internal.STMAlternative STMDefined in ghc-internal-10.0.0 · GHC.Internal.STMMonadPlus STMDefined in ghc-internal-10.0.0 · GHC.Internal.STMSemigroup a => Semigroup (STM a)Defined in ghc-internal-10.0.0 · GHC.Internal.STMMonoid a => Monoid (STM a)Defined in ghc-internal-10.0.0 · GHC.Internal.STM