| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
HWM.Runtime.Cache
Documentation
Instances
getRegistry :: (MonadReader env m, Has env Cache, MonadIO m) => m Registry Source #
updateRegistry :: (MonadReader env m, Has env Cache, MonadIO m) => (Registry -> Registry) -> m () Source #
getVersions :: (MonadIO m, MonadError Issue m, MonadReader env m, Has env Cache) => PkgName -> m Versions Source #
clearVersions :: (MonadReader env m, Has env Cache, MonadIO m) => m () Source #
prepareDir :: MonadIO m => FilePath -> m () Source #
getSnapshotGHC :: (MonadIO m, MonadError Issue m) => Text -> m Version Source #