Safe Haskell | None |
---|---|
Language | GHC2024 |
Data.Git.Phoenix.Tree
Documentation
dofToGitObjType :: DOF -> GitObjType Source #
readTreeShas :: LByteString -> [(DOF, LByteString)] Source #
data NonRecursive Source #
Constructors
JustBlob !() | |
TreeShas ![(DOF, LByteString)] | |
Collision !(Tagged Compressed LByteString) |
Instances
parseTreeObject :: PhoenixExtractM m => FilePath -> Tagged Compressed LByteString -> LByteString -> m (Either (Tagged Compressed LByteString) [(DOF, LByteString)]) Source #
extractTree :: PhoenixExtractM m => GitPath 'Tree -> m () Source #