Safe Haskell | None |
---|---|
Language | Haskell98 |
Documentation
createBlobUtf8 :: MonadGit r m => Text -> m (BlobOid r) Source
catBlob :: MonadGit r m => BlobOid r -> m ByteString Source
catBlobLazy :: MonadGit r m => BlobOid r -> m ByteString Source
catBlobUtf8 :: MonadGit r m => BlobOid r -> m Text Source
blobContentsToByteString :: MonadGit r m => BlobContents m -> m ByteString Source
blobToByteString :: MonadGit r m => Blob r m -> m ByteString Source
blobContentsToLazyByteString :: MonadGit r m => BlobContents m -> m ByteString Source
blobToLazyByteString :: MonadGit r m => Blob r m -> m ByteString Source
writeBlob :: (MonadGit r m, MonadIO m, MonadResource m) => FilePath -> BlobContents m -> m () Source
treeBlobEntries :: MonadGit r m => Tree r -> m [(TreeFilePath, BlobOid r, BlobKind)] Source
sourceTreeBlobEntries :: MonadGit r m => Tree r -> Producer m (TreeFilePath, BlobOid r, BlobKind) Source