AllocM | Data.BTree.Alloc.Class, Data.BTree.Alloc |
allocNode | Data.BTree.Alloc.Class, Data.BTree.Alloc |
allocOverflow | Data.BTree.Alloc.Class, Data.BTree.Alloc |
AllocReaderM | Data.BTree.Alloc.Class, Data.BTree.Alloc |
bindIndex | Data.BTree.Primitives.Index, Data.BTree.Primitives |
bindIndexM | Data.BTree.Primitives.Index, Data.BTree.Primitives |
castNode | Data.BTree.Impure.Structures |
castNode' | Data.BTree.Impure.Structures |
castValue | Data.BTree.Impure.Structures |
DebugT | |
1 (Type/Class) | Data.BTree.Alloc.Debug |
2 (Data Constructor) | Data.BTree.Alloc.Debug |
decrHeight | Data.BTree.Primitives.Height, Data.BTree.Primitives |
delete | Data.BTree.Pure |
deleteRec | Data.BTree.Impure.Delete |
deleteTree | Data.BTree.Impure.Delete, Data.BTree.Impure |
distribute | Data.BTree.Primitives.Index, Data.BTree.Primitives |
empty | |
1 (Function) | Data.BTree.Pure |
2 (Function) | Data.BTree.Impure |
emptyPages | Data.BTree.Alloc.Debug |
evalDebug | Data.BTree.Alloc.Debug |
extendedIndex | Data.BTree.Primitives.Index, Data.BTree.Primitives |
extendIndexPred | Data.BTree.Primitives.Index, Data.BTree.Primitives |
findWithDefault | Data.BTree.Pure |
fixedSize | Data.BTree.Primitives.Value, Data.BTree.Primitives |
fixUp | Data.BTree.Impure.Insert |
foldMap | Data.BTree.Impure.Fold, Data.BTree.Impure |
foldr | Data.BTree.Impure.Fold, Data.BTree.Impure |
foldrIdWithKeyM | Data.BTree.Impure.Fold |
foldrLeafItemsWithKeyM | Data.BTree.Impure.Fold |
foldrM | Data.BTree.Impure.Fold, Data.BTree.Impure |
foldrNodeWithKeyM | Data.BTree.Impure.Fold |
foldrWithKey | |
1 (Function) | Data.BTree.Pure |
2 (Function) | Data.BTree.Impure.Fold, Data.BTree.Impure |
foldrWithKeyM | Data.BTree.Impure.Fold, Data.BTree.Impure |
freeNode | Data.BTree.Alloc.Class, Data.BTree.Alloc |
freeOverflow | Data.BTree.Alloc.Class, Data.BTree.Alloc |
fromHeight | Data.BTree.Primitives.Height, Data.BTree.Primitives |
fromLeafItems | Data.BTree.Impure.Overflow |
fromLeafValue | Data.BTree.Impure.Overflow |
fromList | |
1 (Function) | Data.BTree.Pure |
2 (Function) | Data.BTree.Impure |
fromMap | Data.BTree.Impure |
fromNodeId | Data.BTree.Primitives.Ids, Data.BTree.Primitives |
fromNonEmptyList | Data.BTree.Impure.NonEmpty |
fromPageCount | Data.BTree.Primitives.Ids, Data.BTree.Primitives |
fromPageId | Data.BTree.Primitives.Ids, Data.BTree.Primitives |
fromPageSize | Data.BTree.Primitives.Ids, Data.BTree.Primitives |
fromSingletonIndex | Data.BTree.Primitives.Index, Data.BTree.Primitives |
fromTree | Data.BTree.Impure.NonEmpty |
fromTxId | Data.BTree.Primitives.Ids, Data.BTree.Primitives |
getIndexNode | Data.BTree.Impure.Structures |
getLeafNode | Data.BTree.Impure.Structures |
getSomeNode | Data.BTree.Alloc.Debug |
getSomeVal | Data.BTree.Alloc.Debug |
Height | |
1 (Type/Class) | Data.BTree.Primitives.Height, Data.BTree.Primitives |
2 (Data Constructor) | Data.BTree.Primitives.Height, Data.BTree.Primitives |
Idx | |
1 (Data Constructor) | Data.BTree.Pure |
2 (Data Constructor) | Data.BTree.Impure.Structures, Data.BTree.Impure, Data.BTree.Impure.NonEmpty |
idxChildren | |
1 (Function) | Data.BTree.Pure |
2 (Function) | Data.BTree.Impure.Structures, Data.BTree.Impure, Data.BTree.Impure.NonEmpty |
incrHeight | Data.BTree.Primitives.Height, Data.BTree.Primitives |
Index | |
1 (Type/Class) | Data.BTree.Primitives.Index, Data.BTree.Primitives |
2 (Data Constructor) | Data.BTree.Primitives.Index, Data.BTree.Primitives |
IndexCtx | |
1 (Type/Class) | Data.BTree.Primitives.Index, Data.BTree.Primitives |
2 (Data Constructor) | Data.BTree.Primitives.Index, Data.BTree.Primitives |
indexCtxLeftKeys | Data.BTree.Primitives.Index, Data.BTree.Primitives |
indexCtxLeftVals | Data.BTree.Primitives.Index, Data.BTree.Primitives |
indexCtxRightKeys | Data.BTree.Primitives.Index, Data.BTree.Primitives |
indexCtxRightVals | Data.BTree.Primitives.Index, Data.BTree.Primitives |
indexFromList | Data.BTree.Primitives.Index, Data.BTree.Primitives |
indexNumKeys | Data.BTree.Primitives.Index, Data.BTree.Primitives |
indexNumVals | Data.BTree.Primitives.Index, Data.BTree.Primitives |
insert | Data.BTree.Pure |
insertMany | Data.BTree.Pure |
insertNonEmptyTree | Data.BTree.Impure.NonEmpty |
insertNonEmptyTreeMany | Data.BTree.Impure.NonEmpty |
insertRec | Data.BTree.Impure.Insert |
insertRecMany | Data.BTree.Impure.Insert |
insertTree | Data.BTree.Impure.Insert, Data.BTree.Impure |
insertTreeMany | Data.BTree.Impure.Insert, Data.BTree.Impure |
Key | Data.BTree.Primitives.Key, Data.BTree.Primitives |
KeyTooLargeError | |
1 (Type/Class) | Data.BTree.Primitives.Exception |
2 (Data Constructor) | Data.BTree.Primitives.Exception |
Leaf | |
1 (Data Constructor) | Data.BTree.Pure |
2 (Data Constructor) | Data.BTree.Impure.Structures, Data.BTree.Impure, Data.BTree.Impure.NonEmpty |
LeafItems | Data.BTree.Impure.Structures |
leafItems | |
1 (Function) | Data.BTree.Pure |
2 (Function) | Data.BTree.Impure.Structures, Data.BTree.Impure, Data.BTree.Impure.NonEmpty |
LeafValue | Data.BTree.Impure.Structures |
leftView | Data.BTree.Primitives.Index, Data.BTree.Primitives |
lookup | Data.BTree.Pure |
lookupMinTree | Data.BTree.Impure.Lookup, Data.BTree.Impure |
lookupRec | Data.BTree.Impure.Lookup |
lookupTree | Data.BTree.Impure.Lookup, Data.BTree.Impure |
maxFanout | Data.BTree.Pure.Setup, Data.BTree.Pure |
maxIdxKeys | Data.BTree.Pure.Setup, Data.BTree.Pure |
maxKeySize | Data.BTree.Alloc.Class, Data.BTree.Alloc |
maxLeafItems | Data.BTree.Pure.Setup, Data.BTree.Pure |
maxPageSize | Data.BTree.Alloc.Class, Data.BTree.Alloc |
maxValueSize | Data.BTree.Alloc.Class, Data.BTree.Alloc |
member | Data.BTree.Pure |
mergeIndex | Data.BTree.Primitives.Index, Data.BTree.Primitives |
mergeNodes | Data.BTree.Impure.Delete |
minFanout | |
1 (Function) | Data.BTree.Pure.Setup, Data.BTree.Pure |
2 (Function) | Data.BTree.Impure.Setup |
minIdxKeys | |
1 (Function) | Data.BTree.Pure.Setup, Data.BTree.Pure |
2 (Function) | Data.BTree.Impure.Setup |
minLeafItems | |
1 (Function) | Data.BTree.Pure.Setup, Data.BTree.Pure |
2 (Function) | Data.BTree.Impure.Setup |
narrow | Data.BTree.Primitives.Key, Data.BTree.Primitives |
Nat | Data.BTree.Primitives.Height, Data.BTree.Primitives |
Node | |
1 (Type/Class) | Data.BTree.Pure |
2 (Type/Class) | Data.BTree.Impure.Structures, Data.BTree.Impure, Data.BTree.Impure.NonEmpty |
NodeId | |
1 (Type/Class) | Data.BTree.Primitives.Ids, Data.BTree.Primitives |
2 (Data Constructor) | Data.BTree.Primitives.Ids, Data.BTree.Primitives |
nodeIdToPageId | Data.BTree.Primitives.Ids, Data.BTree.Primitives |
nodeNeedsMerge | Data.BTree.Impure.Delete |
nodePageSize | Data.BTree.Alloc.Class, Data.BTree.Alloc |
nonEmptyToList | Data.BTree.Impure.NonEmpty |
NonEmptyTree | |
1 (Type/Class) | Data.BTree.Impure.NonEmpty |
2 (Data Constructor) | Data.BTree.Impure.NonEmpty |
notMember | Data.BTree.Pure |
null | Data.BTree.Pure |
OverflowId | Data.BTree.Primitives.Ids, Data.BTree.Primitives |
OverflowValue | Data.BTree.Impure.Structures |
PageCount | |
1 (Type/Class) | Data.BTree.Primitives.Ids, Data.BTree.Primitives |
2 (Data Constructor) | Data.BTree.Primitives.Ids, Data.BTree.Primitives |
PageId | |
1 (Type/Class) | Data.BTree.Primitives.Ids, Data.BTree.Primitives |
2 (Data Constructor) | Data.BTree.Primitives.Ids, Data.BTree.Primitives |
pageIdToNodeId | Data.BTree.Primitives.Ids, Data.BTree.Primitives |
Pages | |
1 (Type/Class) | Data.BTree.Alloc.Debug |
2 (Data Constructor) | Data.BTree.Alloc.Debug |
PageSize | |
1 (Type/Class) | Data.BTree.Primitives.Ids, Data.BTree.Primitives |
2 (Data Constructor) | Data.BTree.Primitives.Ids, Data.BTree.Primitives |
pagesNodes | Data.BTree.Alloc.Debug |
pagesOverflow | Data.BTree.Alloc.Debug |
putIdx | Data.BTree.Primitives.Index, Data.BTree.Primitives |
putIndexNode | Data.BTree.Impure.Structures |
putLeafNode | Data.BTree.Impure.Structures |
putVal | Data.BTree.Primitives.Index, Data.BTree.Primitives |
RawValue | Data.BTree.Impure.Structures |
readNode | Data.BTree.Alloc.Class, Data.BTree.Alloc |
readOverflow | Data.BTree.Alloc.Class, Data.BTree.Alloc |
rightView | Data.BTree.Primitives.Index, Data.BTree.Primitives |
runDebug | Data.BTree.Alloc.Debug |
runDebugT | Data.BTree.Alloc.Debug |
S | Data.BTree.Primitives.Height, Data.BTree.Primitives |
setupWithMinimumDegreeOf | Data.BTree.Pure.Setup, Data.BTree.Pure |
singleton | Data.BTree.Pure |
singletonIndex | Data.BTree.Primitives.Index, Data.BTree.Primitives |
size | Data.BTree.Pure |
SomeNode | |
1 (Type/Class) | Data.BTree.Alloc.Debug |
2 (Data Constructor) | Data.BTree.Alloc.Debug |
SomeVal | |
1 (Type/Class) | Data.BTree.Alloc.Debug |
2 (Data Constructor) | Data.BTree.Alloc.Debug |
splitIndex | Data.BTree.Impure.Insert |
splitIndexAt | Data.BTree.Primitives.Index, Data.BTree.Primitives |
splitLeaf | Data.BTree.Impure.Insert |
splitLeafMany | Data.BTree.Primitives.Leaf, Data.BTree.Primitives |
splitLeafManyPred | Data.BTree.Primitives.Leaf, Data.BTree.Primitives |
throw | Data.BTree.Primitives.Exception |
toLeafItems | Data.BTree.Impure.Overflow |
toLeafValue | Data.BTree.Impure.Overflow |
toList | |
1 (Function) | Data.BTree.Pure |
2 (Function) | Data.BTree.Impure.Fold, Data.BTree.Impure |
toTree | Data.BTree.Impure.NonEmpty |
Tree | |
1 (Type/Class) | Data.BTree.Pure |
2 (Data Constructor) | Data.BTree.Pure |
3 (Type/Class) | Data.BTree.Impure.Structures, Data.BTree.Impure |
4 (Data Constructor) | Data.BTree.Impure.Structures, Data.BTree.Impure |
TreeAlgorithmError | |
1 (Type/Class) | Data.BTree.Primitives.Exception |
2 (Data Constructor) | Data.BTree.Primitives.Exception |
treeHeight | |
1 (Function) | Data.BTree.Impure.Structures, Data.BTree.Impure |
2 (Function) | Data.BTree.Impure.NonEmpty |
treeRootId | |
1 (Function) | Data.BTree.Impure.Structures, Data.BTree.Impure |
2 (Function) | Data.BTree.Impure.NonEmpty |
TreeSetup | |
1 (Type/Class) | Data.BTree.Pure.Setup, Data.BTree.Pure |
2 (Data Constructor) | Data.BTree.Pure.Setup, Data.BTree.Pure |
twoThreeSetup | Data.BTree.Pure.Setup, Data.BTree.Pure |
TxId | |
1 (Type/Class) | Data.BTree.Primitives.Ids, Data.BTree.Primitives |
2 (Data Constructor) | Data.BTree.Primitives.Ids, Data.BTree.Primitives |
UHeight | Data.BTree.Primitives.Height, Data.BTree.Primitives |
USucc | Data.BTree.Primitives.Height, Data.BTree.Primitives |
UZero | Data.BTree.Primitives.Height, Data.BTree.Primitives |
validIndex | Data.BTree.Primitives.Index, Data.BTree.Primitives |
validIndexSize | Data.BTree.Primitives.Index, Data.BTree.Primitives |
Value | Data.BTree.Primitives.Value, Data.BTree.Primitives |
valView | Data.BTree.Primitives.Index, Data.BTree.Primitives |
valViewMin | Data.BTree.Primitives.Index, Data.BTree.Primitives |
viewHeight | Data.BTree.Primitives.Height, Data.BTree.Primitives |
Z | Data.BTree.Primitives.Height, Data.BTree.Primitives |
zeroHeight | Data.BTree.Primitives.Height, Data.BTree.Primitives |