| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Simplex.Messaging.Agent.Lock
Documentation
createLock :: STM Lock Source #
createLockIO :: IO Lock Source #
withGetLock :: MonadUnliftIO m => (k -> STM Lock) -> k -> Text -> m a -> m a Source #
withGetLocks :: MonadUnliftIO m => (k -> STM Lock) -> Set k -> Text -> m a -> m a Source #
getPutLock :: (k -> STM Lock) -> k -> Text -> STM Lock Source #