| 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.Internal.Structures |
| castNode' | Data.BTree.Impure.Internal.Structures |
| castValue | Data.BTree.Impure.Internal.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 | |
| 1 (Function) | Data.BTree.Pure |
| 2 (Function) | Data.BTree.Impure.Internal.Delete, Data.BTree.Impure |
| deleteOverflowData | Data.BTree.Alloc.Class, Data.BTree.Alloc |
| deleteRec | Data.BTree.Impure.Internal.Delete |
| 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.Internal.Insert |
| foldMap | Data.BTree.Impure.Internal.Fold, Data.BTree.Impure |
| foldr | Data.BTree.Impure.Internal.Fold, Data.BTree.Impure |
| foldrIdWithKeyM | Data.BTree.Impure.Internal.Fold |
| foldrLeafItemsWithKeyM | Data.BTree.Impure.Internal.Fold |
| foldrM | Data.BTree.Impure.Internal.Fold, Data.BTree.Impure |
| foldrNodeWithKeyM | Data.BTree.Impure.Internal.Fold |
| foldrWithKey | |
| 1 (Function) | Data.BTree.Pure |
| 2 (Function) | Data.BTree.Impure.Internal.Fold, Data.BTree.Impure |
| foldrWithKeyM | Data.BTree.Impure.Internal.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.Internal.Overflow |
| fromLeafValue | Data.BTree.Impure.Internal.Overflow |
| fromList | |
| 1 (Function) | Data.BTree.Pure |
| 2 (Function) | Data.BTree.Impure |
| 3 (Function) | Data.BTree.Impure.NonEmpty |
| fromMap | Data.BTree.Impure |
| fromNodeId | Data.BTree.Primitives.Ids, Data.BTree.Primitives |
| 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.Internal.Structures |
| getLeafNode | Data.BTree.Impure.Internal.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.Internal.Structures, Data.BTree.Impure, Data.BTree.Impure.NonEmpty |
| idxChildren | |
| 1 (Function) | Data.BTree.Pure |
| 2 (Function) | Data.BTree.Impure.Internal.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 | |
| 1 (Function) | Data.BTree.Pure |
| 2 (Function) | Data.BTree.Impure.Internal.Insert, Data.BTree.Impure |
| 3 (Function) | Data.BTree.Impure.NonEmpty |
| insertMany | |
| 1 (Function) | Data.BTree.Pure |
| 2 (Function) | Data.BTree.Impure.Internal.Insert, Data.BTree.Impure |
| 3 (Function) | Data.BTree.Impure.NonEmpty |
| insertRec | Data.BTree.Impure.Internal.Insert |
| insertRecMany | Data.BTree.Impure.Internal.Insert |
| 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.Internal.Structures, Data.BTree.Impure, Data.BTree.Impure.NonEmpty |
| LeafItems | Data.BTree.Impure.Internal.Structures |
| leafItems | |
| 1 (Function) | Data.BTree.Pure |
| 2 (Function) | Data.BTree.Impure.Internal.Structures, Data.BTree.Impure, Data.BTree.Impure.NonEmpty |
| LeafValue | Data.BTree.Impure.Internal.Structures |
| leftView | Data.BTree.Primitives.Index, Data.BTree.Primitives |
| lookup | |
| 1 (Function) | Data.BTree.Pure |
| 2 (Function) | Data.BTree.Impure.Internal.Lookup, Data.BTree.Impure |
| lookupMax | Data.BTree.Impure.Internal.Lookup, Data.BTree.Impure |
| lookupMin | Data.BTree.Impure.Internal.Lookup, Data.BTree.Impure |
| lookupRec | Data.BTree.Impure.Internal.Lookup |
| 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.Internal.Delete |
| minFanout | |
| 1 (Function) | Data.BTree.Impure.Internal.Setup |
| 2 (Function) | Data.BTree.Pure.Setup, Data.BTree.Pure |
| minIdxKeys | |
| 1 (Function) | Data.BTree.Impure.Internal.Setup |
| 2 (Function) | Data.BTree.Pure.Setup, Data.BTree.Pure |
| minLeafItems | |
| 1 (Function) | Data.BTree.Impure.Internal.Setup |
| 2 (Function) | Data.BTree.Pure.Setup, Data.BTree.Pure |
| 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.Internal.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.Internal.Delete |
| nodePageSize | Data.BTree.Alloc.Class, Data.BTree.Alloc |
| 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.Internal.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.Internal.Structures |
| putLeafNode | Data.BTree.Impure.Internal.Structures |
| putVal | Data.BTree.Primitives.Index, Data.BTree.Primitives |
| RawValue | Data.BTree.Impure.Internal.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.Internal.Insert |
| splitIndexAt | Data.BTree.Primitives.Index, Data.BTree.Primitives |
| splitLeaf | Data.BTree.Impure.Internal.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.Internal.Overflow |
| toLeafValue | Data.BTree.Impure.Internal.Overflow |
| toList | |
| 1 (Function) | Data.BTree.Pure |
| 2 (Function) | Data.BTree.Impure.Internal.Fold, Data.BTree.Impure |
| 3 (Function) | Data.BTree.Impure.NonEmpty |
| toTree | Data.BTree.Impure.NonEmpty |
| Tree | |
| 1 (Type/Class) | Data.BTree.Pure |
| 2 (Data Constructor) | Data.BTree.Pure |
| 3 (Type/Class) | Data.BTree.Impure.Internal.Structures, Data.BTree.Impure |
| 4 (Data Constructor) | Data.BTree.Impure.Internal.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.Internal.Structures, Data.BTree.Impure |
| 2 (Function) | Data.BTree.Impure.NonEmpty |
| treeRootId | |
| 1 (Function) | Data.BTree.Impure.Internal.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 |
| valViewMax | 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 |