Git.Tree
listTreeEntries :: MonadGit r m => Tree r -> m [(TreeFilePath, TreeEntry r)] Source #
copyTreeEntry :: forall r (m :: Type -> Type) s t. (MonadGit r m, MonadGit s (t m), MonadTrans t) => TreeEntry r -> HashSet Text -> t m (TreeEntry s, HashSet Text) Source #
copyTree :: forall r (m :: Type -> Type) s t. (MonadGit r m, MonadGit s (t m), MonadTrans t) => TreeOid r -> HashSet Text -> t m (TreeOid s, HashSet Text) Source #