Darcs.Util.Tree

data Tree m

data Blob m

data TreeItem m

data ItemType

data Hash

makeTree

makeTreeWithHash

emptyTree

emptyBlob

makeBlob

makeBlobBS

# Unfolding stubbed (lazy) Trees.

expandUpdate

expand

expandPath

checkExpand

# Tree access and lookup.

items

list

listImmediate

treeHash

lookup

find

findFile

findTree

itemHash

itemType

zipCommonFiles

zipFiles

zipTrees

diffTrees

# Files (Blobs).

readBlob

# Filtering trees.

class FilterTree a m

restrict

# Manipulating trees.

modifyTree

updateTree

partiallyUpdateTree

updateSubtrees

overlay

addMissingHashes