Safe Haskell | None |
---|
Documentation
withNewRepository :: (Repository t, MonadGit t, MonadBaseControl IO m, MonadIO m) => RepositoryFactory t m c -> FilePath -> t a -> m aSource
withNewRepository' :: (Repository t, MonadGit t, MonadBaseControl IO m, MonadIO m) => RepositoryFactory t m c -> FilePath -> t a -> m aSource
withBackendDo :: (MonadIO m, MonadBaseControl IO m) => RepositoryFactory t m a -> m b -> m bSource
withRepository' :: (Repository t, MonadBaseControl IO m, MonadIO m) => RepositoryFactory t m c -> RepositoryOptions -> t a -> m aSource
withRepository :: (Repository t, MonadBaseControl IO m, MonadIO m) => RepositoryFactory t m c -> FilePath -> t a -> m aSource