Metro.Lock
data Lock Source #
new :: MonadIO m => m Lock Source #
with :: MonadUnliftIO m => Lock -> m a -> m a Source #