| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Unison.Auth.CredentialFile
Synopsis
- atomicallyModifyCredentialsFile :: (MonadMask m, MonadIO m) => (Credentials -> m (Credentials, r)) -> FilePath -> m r
- getCredentialJSONFilePath :: IO FilePath
Documentation
atomicallyModifyCredentialsFile :: (MonadMask m, MonadIO m) => (Credentials -> m (Credentials, r)) -> FilePath -> m r Source #
Atomically update the credential storage file. Creates an empty file automatically if one doesn't exist.