Low-level implementation of the size-bounded tree #
This file contains the basic definition implementing the functionality of the size-bounded trees.
Returns true
if the given key is contained in the map.
Equations
- One or more equations did not get rendered due to their size.
- Std.DTreeMap.Internal.Impl.contains k Std.DTreeMap.Internal.Impl.leaf = false
Instances For
Equations
- Std.DTreeMap.Internal.Impl.instMembershipOfOrd = { mem := fun (t : Std.DTreeMap.Internal.Impl α β) (a : α) => Std.DTreeMap.Internal.Impl.contains a t = true }
Returns true
if the tree is empty.
Equations
- Std.DTreeMap.Internal.Impl.leaf.isEmpty = true
- (Std.DTreeMap.Internal.Impl.inner size k' v l r).isEmpty = false
Instances For
Returns the value for the key k
, or none
if such a key does not exist.
Equations
- Std.DTreeMap.Internal.Impl.leaf.get? k = none
- (Std.DTreeMap.Internal.Impl.inner size k' v l r).get? k = match h : compare k k' with | Ordering.lt => l.get? k | Ordering.gt => r.get? k | Ordering.eq => some (cast ⋯ v)
Instances For
Returns the value for the key k
.
Equations
- (Std.DTreeMap.Internal.Impl.inner size k' v' l r).get k hlk_2 = match h : compare k k' with | Ordering.lt => l.get k ⋯ | Ordering.gt => r.get k ⋯ | Ordering.eq => cast ⋯ v'
Instances For
Returns the value for the key k
, or panics if such a key does not exist.
Equations
- Std.DTreeMap.Internal.Impl.leaf.get! k = panicWithPosWithDecl "Std.Data.DTreeMap.Internal.Queries" "Std.DTreeMap.Internal.Impl.get!" 89 13 "Key is not present in map"
- (Std.DTreeMap.Internal.Impl.inner size k' v l r).get! k = match h : compare k k' with | Ordering.lt => l.get! k | Ordering.gt => r.get! k | Ordering.eq => cast ⋯ v
Instances For
Returns the value for the key k
, or fallback
if such a key does not exist.
Equations
- Std.DTreeMap.Internal.Impl.leaf.getD k fallback = fallback
- (Std.DTreeMap.Internal.Impl.inner size k' v l r).getD k fallback = match h : compare k k' with | Ordering.lt => l.getD k fallback | Ordering.gt => r.getD k fallback | Ordering.eq => cast ⋯ v
Instances For
Implementation detail of the tree map
Equations
- Std.DTreeMap.Internal.Impl.leaf.getKey? k = none
- (Std.DTreeMap.Internal.Impl.inner size k' v l r).getKey? k = match compare k k' with | Ordering.lt => l.getKey? k | Ordering.gt => r.getKey? k | Ordering.eq => some k'
Instances For
Implementation detail of the tree map
Equations
- (Std.DTreeMap.Internal.Impl.inner size k' v l r).getKey k hlk_2 = match h : compare k k' with | Ordering.lt => l.getKey k ⋯ | Ordering.gt => r.getKey k ⋯ | Ordering.eq => k'
Instances For
Implementation detail of the tree map
Equations
- Std.DTreeMap.Internal.Impl.leaf.getKey! k = panicWithPosWithDecl "Std.Data.DTreeMap.Internal.Queries" "Std.DTreeMap.Internal.Impl.getKey!" 128 13 "Key is not present in map"
- (Std.DTreeMap.Internal.Impl.inner size k' v l r).getKey! k = match compare k k' with | Ordering.lt => l.getKey! k | Ordering.gt => r.getKey! k | Ordering.eq => k'
Instances For
Implementation detail of the tree map
Equations
- Std.DTreeMap.Internal.Impl.leaf.getKeyD k fallback = fallback
- (Std.DTreeMap.Internal.Impl.inner size k' v l r).getKeyD k fallback = match compare k k' with | Ordering.lt => l.getKeyD k fallback | Ordering.gt => r.getKeyD k fallback | Ordering.eq => k'
Instances For
Returns the value for the key k
, or none
if such a key does not exist.
Equations
- One or more equations did not get rendered due to their size.
- Std.DTreeMap.Internal.Impl.Const.get? Std.DTreeMap.Internal.Impl.leaf k = none
Instances For
Returns the value for the key k
, or fallback
if such a key does not exist.
Equations
- One or more equations did not get rendered due to their size.
- Std.DTreeMap.Internal.Impl.Const.getD Std.DTreeMap.Internal.Impl.leaf k fallback = fallback
Instances For
Folds the given function over the mappings in the tree in ascending order.
Equations
- One or more equations did not get rendered due to their size.
- Std.DTreeMap.Internal.Impl.foldlM f init Std.DTreeMap.Internal.Impl.leaf = pure init
Instances For
Folds the given function over the mappings in the tree in ascending order.
Equations
- Std.DTreeMap.Internal.Impl.foldl f init t = (Std.DTreeMap.Internal.Impl.foldlM f init t).run
Instances For
Folds the given function over the mappings in the tree in descending order.
Equations
- One or more equations did not get rendered due to their size.
- Std.DTreeMap.Internal.Impl.foldrM f init Std.DTreeMap.Internal.Impl.leaf = pure init
Instances For
Folds the given function over the mappings in the tree in descending order.
Equations
- Std.DTreeMap.Internal.Impl.foldr f init t = (Std.DTreeMap.Internal.Impl.foldrM f init t).run
Instances For
Applies the given function to the mappings in the tree in ascending order.
Equations
- Std.DTreeMap.Internal.Impl.forM f t = Std.DTreeMap.Internal.Impl.foldlM (fun (x : PUnit) (k : α) (v : β k) => f k v) PUnit.unit t
Instances For
Implementation detail.
Equations
- One or more equations did not get rendered due to their size.
- Std.DTreeMap.Internal.Impl.forInStep f init Std.DTreeMap.Internal.Impl.leaf = pure (ForInStep.yield init)
Instances For
Support for the for
construct in do
blocks.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Returns an Array
of the values in order.
Equations
- t.valuesArray = Std.DTreeMap.Internal.Impl.foldl (fun (l : Array β) (x : α) (v : β) => l.push v) #[] t
Instances For
Returns a List
of the key/value pairs in order.
Equations
Instances For
Returns a List
of the key/value pairs in order.
Equations
Instances For
Implementation detail of the tree map
Equations
- Std.DTreeMap.Internal.Impl.leaf.minEntry? = none
- (Std.DTreeMap.Internal.Impl.inner size k v Std.DTreeMap.Internal.Impl.leaf r).minEntry? = some ⟨k, v⟩
- (Std.DTreeMap.Internal.Impl.inner size k v (Std.DTreeMap.Internal.Impl.inner size_1 k_1 v_1 l r) r_1).minEntry? = (Std.DTreeMap.Internal.Impl.inner size_1 k_1 v_1 l r).minEntry?
Instances For
Implementation detail of the tree map
Equations
- (Std.DTreeMap.Internal.Impl.inner size k v Std.DTreeMap.Internal.Impl.leaf r).minEntry x_2 = ⟨k, v⟩
- (Std.DTreeMap.Internal.Impl.inner size k v (Std.DTreeMap.Internal.Impl.inner size_1 k_1 v_1 l r) r_1).minEntry h = (Std.DTreeMap.Internal.Impl.inner size_1 k_1 v_1 l r).minEntry ⋯
Instances For
Implementation detail of the tree map
Equations
- Std.DTreeMap.Internal.Impl.leaf.minEntry! = panicWithPosWithDecl "Std.Data.DTreeMap.Internal.Queries" "Std.DTreeMap.Internal.Impl.minEntry!" 292 13 "Map is empty"
- (Std.DTreeMap.Internal.Impl.inner size k v Std.DTreeMap.Internal.Impl.leaf r).minEntry! = ⟨k, v⟩
- (Std.DTreeMap.Internal.Impl.inner size k v (Std.DTreeMap.Internal.Impl.inner size_1 k_1 v_1 l r) r_1).minEntry! = (Std.DTreeMap.Internal.Impl.inner size_1 k_1 v_1 l r).minEntry!
Instances For
Implementation detail of the tree map
Equations
- Std.DTreeMap.Internal.Impl.leaf.minEntryD x✝ = x✝
- (Std.DTreeMap.Internal.Impl.inner size k v Std.DTreeMap.Internal.Impl.leaf r).minEntryD x✝ = ⟨k, v⟩
- (Std.DTreeMap.Internal.Impl.inner size k v (Std.DTreeMap.Internal.Impl.inner size_1 k_1 v_1 l r) r_1).minEntryD x✝ = (Std.DTreeMap.Internal.Impl.inner size_1 k_1 v_1 l r).minEntryD x✝
Instances For
Implementation detail of the tree map
Equations
- Std.DTreeMap.Internal.Impl.leaf.maxEntry? = none
- (Std.DTreeMap.Internal.Impl.inner size k v l Std.DTreeMap.Internal.Impl.leaf).maxEntry? = some ⟨k, v⟩
- (Std.DTreeMap.Internal.Impl.inner size k v l (Std.DTreeMap.Internal.Impl.inner size_1 k_1 v_1 l_1 r)).maxEntry? = (Std.DTreeMap.Internal.Impl.inner size_1 k_1 v_1 l_1 r).maxEntry?
Instances For
Implementation detail of the tree map
Equations
- (Std.DTreeMap.Internal.Impl.inner size k v l Std.DTreeMap.Internal.Impl.leaf).maxEntry x_2 = ⟨k, v⟩
- (Std.DTreeMap.Internal.Impl.inner size k v l (Std.DTreeMap.Internal.Impl.inner size_1 k_1 v_1 l_1 r)).maxEntry h = (Std.DTreeMap.Internal.Impl.inner size_1 k_1 v_1 l_1 r).maxEntry ⋯
Instances For
Implementation detail of the tree map
Equations
- Std.DTreeMap.Internal.Impl.leaf.maxEntry! = panicWithPosWithDecl "Std.Data.DTreeMap.Internal.Queries" "Std.DTreeMap.Internal.Impl.maxEntry!" 315 13 "Map is empty"
- (Std.DTreeMap.Internal.Impl.inner size k v l Std.DTreeMap.Internal.Impl.leaf).maxEntry! = ⟨k, v⟩
- (Std.DTreeMap.Internal.Impl.inner size k v l (Std.DTreeMap.Internal.Impl.inner size_1 k_1 v_1 l_1 r)).maxEntry! = (Std.DTreeMap.Internal.Impl.inner size_1 k_1 v_1 l_1 r).maxEntry!
Instances For
Implementation detail of the tree map
Equations
- Std.DTreeMap.Internal.Impl.leaf.maxEntryD x✝ = x✝
- (Std.DTreeMap.Internal.Impl.inner size k v l Std.DTreeMap.Internal.Impl.leaf).maxEntryD x✝ = ⟨k, v⟩
- (Std.DTreeMap.Internal.Impl.inner size k v l (Std.DTreeMap.Internal.Impl.inner size_1 k_1 v_1 l_1 r)).maxEntryD x✝ = (Std.DTreeMap.Internal.Impl.inner size_1 k_1 v_1 l_1 r).maxEntryD x✝
Instances For
Implementation detail of the tree map
Equations
- Std.DTreeMap.Internal.Impl.leaf.minKey? = none
- (Std.DTreeMap.Internal.Impl.inner size k v Std.DTreeMap.Internal.Impl.leaf r).minKey? = some k
- (Std.DTreeMap.Internal.Impl.inner size k v (Std.DTreeMap.Internal.Impl.inner size_1 k_1 v_1 l r) r_1).minKey? = (Std.DTreeMap.Internal.Impl.inner size_1 k_1 v_1 l r).minKey?
Instances For
Implementation detail of the tree map
Equations
- (Std.DTreeMap.Internal.Impl.inner size k v Std.DTreeMap.Internal.Impl.leaf r).minKey x_2 = k
- (Std.DTreeMap.Internal.Impl.inner size k v (Std.DTreeMap.Internal.Impl.inner size_1 k_1 v_1 l r) r_1).minKey h = (Std.DTreeMap.Internal.Impl.inner size_1 k_1 v_1 l r).minKey ⋯
Instances For
The smallest key of t
. Returns the given fallback value if the map is empty.
Equations
- Std.DTreeMap.Internal.Impl.leaf.minKey! = panicWithPosWithDecl "Std.Data.DTreeMap.Internal.Queries" "Std.DTreeMap.Internal.Impl.minKey!" 338 13 "Map is empty"
- (Std.DTreeMap.Internal.Impl.inner size k v Std.DTreeMap.Internal.Impl.leaf r).minKey! = k
- (Std.DTreeMap.Internal.Impl.inner size k v (Std.DTreeMap.Internal.Impl.inner size_1 k_1 v_1 l r) r_1).minKey! = (Std.DTreeMap.Internal.Impl.inner size_1 k_1 v_1 l r).minKey!
Instances For
Implementation detail of the tree map
Equations
- Std.DTreeMap.Internal.Impl.leaf.minKeyD x✝ = x✝
- (Std.DTreeMap.Internal.Impl.inner size k v Std.DTreeMap.Internal.Impl.leaf r).minKeyD x✝ = k
- (Std.DTreeMap.Internal.Impl.inner size k v (Std.DTreeMap.Internal.Impl.inner size_1 k_1 v_1 l r) r_1).minKeyD x✝ = (Std.DTreeMap.Internal.Impl.inner size_1 k_1 v_1 l r).minKeyD x✝
Instances For
Implementation detail of the tree map
Equations
- Std.DTreeMap.Internal.Impl.leaf.maxKey? = none
- (Std.DTreeMap.Internal.Impl.inner size k v l Std.DTreeMap.Internal.Impl.leaf).maxKey? = some k
- (Std.DTreeMap.Internal.Impl.inner size k v l (Std.DTreeMap.Internal.Impl.inner size_1 k_1 v_1 l_1 r)).maxKey? = (Std.DTreeMap.Internal.Impl.inner size_1 k_1 v_1 l_1 r).maxKey?
Instances For
Implementation detail of the tree map
Equations
- (Std.DTreeMap.Internal.Impl.inner size k v l Std.DTreeMap.Internal.Impl.leaf).maxKey x_2 = k
- (Std.DTreeMap.Internal.Impl.inner size k v l (Std.DTreeMap.Internal.Impl.inner size_1 k_1 v_1 l_1 r)).maxKey h = (Std.DTreeMap.Internal.Impl.inner size_1 k_1 v_1 l_1 r).maxKey ⋯
Instances For
Implementation detail of the tree map
Equations
- Std.DTreeMap.Internal.Impl.leaf.maxKey! = panicWithPosWithDecl "Std.Data.DTreeMap.Internal.Queries" "Std.DTreeMap.Internal.Impl.maxKey!" 361 13 "Map is empty"
- (Std.DTreeMap.Internal.Impl.inner size k v l Std.DTreeMap.Internal.Impl.leaf).maxKey! = k
- (Std.DTreeMap.Internal.Impl.inner size k v l (Std.DTreeMap.Internal.Impl.inner size_1 k_1 v_1 l_1 r)).maxKey! = (Std.DTreeMap.Internal.Impl.inner size_1 k_1 v_1 l_1 r).maxKey!
Instances For
Implementation detail of the tree map
Equations
- Std.DTreeMap.Internal.Impl.leaf.maxKeyD x✝ = x✝
- (Std.DTreeMap.Internal.Impl.inner size k v l Std.DTreeMap.Internal.Impl.leaf).maxKeyD x✝ = k
- (Std.DTreeMap.Internal.Impl.inner size k v l (Std.DTreeMap.Internal.Impl.inner size_1 k_1 v_1 l_1 r)).maxKeyD x✝ = (Std.DTreeMap.Internal.Impl.inner size_1 k_1 v_1 l_1 r).maxKeyD x✝
Instances For
Implementation detail of the tree map
Equations
- One or more equations did not get rendered due to their size.
- Std.DTreeMap.Internal.Impl.leaf.entryAtIdx? x✝ = none
Instances For
Implementation detail of the tree map
Equations
- One or more equations did not get rendered due to their size.
- Std.DTreeMap.Internal.Impl.leaf.entryAtIdx! x✝ = panicWithPosWithDecl "Std.Data.DTreeMap.Internal.Queries" "Std.DTreeMap.Internal.Impl.entryAtIdx!" 392 16 "Out-of-bounds access"
Instances For
Implementation detail of the tree map
Equations
- One or more equations did not get rendered due to their size.
- Std.DTreeMap.Internal.Impl.leaf.entryAtIdxD x✝¹ x✝ = x✝
Instances For
Implementation detail of the tree map
Equations
- Std.DTreeMap.Internal.Impl.leaf.keyAtIdx! x✝ = panicWithPosWithDecl "Std.Data.DTreeMap.Internal.Queries" "Std.DTreeMap.Internal.Impl.keyAtIdx!" 428 16 "Out-of-bounds access"
- (Std.DTreeMap.Internal.Impl.inner size k v l r).keyAtIdx! x✝ = match compare x✝ l.size with | Ordering.lt => l.keyAtIdx! x✝ | Ordering.eq => k | Ordering.gt => r.keyAtIdx! (x✝ - l.size - 1)
Instances For
Implementation detail of the tree map
Equations
- One or more equations did not get rendered due to their size.
- Std.DTreeMap.Internal.Impl.leaf.keyAtIdxD x✝¹ x✝ = x✝
Instances For
Implementation detail of the tree map
Equations
Instances For
Equations
- One or more equations did not get rendered due to their size.
- Std.DTreeMap.Internal.Impl.getEntryGE?.go k best Std.DTreeMap.Internal.Impl.leaf = best
Instances For
Implementation detail of the tree map
Equations
Instances For
Equations
- One or more equations did not get rendered due to their size.
- Std.DTreeMap.Internal.Impl.getEntryGT?.go k best Std.DTreeMap.Internal.Impl.leaf = best
Instances For
Implementation detail of the tree map
Equations
Instances For
Equations
- One or more equations did not get rendered due to their size.
- Std.DTreeMap.Internal.Impl.getEntryLE?.go k best Std.DTreeMap.Internal.Impl.leaf = best
Instances For
Implementation detail of the tree map
Equations
Instances For
Equations
- One or more equations did not get rendered due to their size.
- Std.DTreeMap.Internal.Impl.getEntryLT?.go k best Std.DTreeMap.Internal.Impl.leaf = best
Instances For
Implementation detail of the tree map
Equations
- Std.DTreeMap.Internal.Impl.getEntryGED k t fallback = (Std.DTreeMap.Internal.Impl.getEntryGE? k t).getD fallback
Instances For
Implementation detail of the tree map
Equations
- Std.DTreeMap.Internal.Impl.getEntryGTD k t fallback = (Std.DTreeMap.Internal.Impl.getEntryGT? k t).getD fallback
Instances For
Implementation detail of the tree map
Equations
- Std.DTreeMap.Internal.Impl.getEntryLED k t fallback = (Std.DTreeMap.Internal.Impl.getEntryLE? k t).getD fallback
Instances For
Implementation detail of the tree map
Equations
- Std.DTreeMap.Internal.Impl.getEntryLTD k t fallback = (Std.DTreeMap.Internal.Impl.getEntryLT? k t).getD fallback
Instances For
Implementation detail of the tree map
Equations
- One or more equations did not get rendered due to their size.
- Std.DTreeMap.Internal.Impl.getEntryGE k Std.DTreeMap.Internal.Impl.leaf x_3 he = ⋯.elim
Instances For
Implementation detail of the tree map
Equations
- One or more equations did not get rendered due to their size.
- Std.DTreeMap.Internal.Impl.getEntryGT k Std.DTreeMap.Internal.Impl.leaf x_3 he = ⋯.elim
Instances For
Implementation detail of the tree map
Equations
- One or more equations did not get rendered due to their size.
- Std.DTreeMap.Internal.Impl.getEntryLE k Std.DTreeMap.Internal.Impl.leaf x_3 he = ⋯.elim
Instances For
Implementation detail of the tree map
Equations
- One or more equations did not get rendered due to their size.
- Std.DTreeMap.Internal.Impl.getEntryLT k Std.DTreeMap.Internal.Impl.leaf x_3 he = ⋯.elim
Instances For
Implementation detail of the tree map
Instances For
Equations
- One or more equations did not get rendered due to their size.
- Std.DTreeMap.Internal.Impl.getKeyGE?.go k best Std.DTreeMap.Internal.Impl.leaf = best
Instances For
Implementation detail of the tree map
Instances For
Equations
- One or more equations did not get rendered due to their size.
- Std.DTreeMap.Internal.Impl.getKeyGT?.go k best Std.DTreeMap.Internal.Impl.leaf = best
Instances For
Implementation detail of the tree map
Instances For
Equations
- One or more equations did not get rendered due to their size.
- Std.DTreeMap.Internal.Impl.getKeyLE?.go k best Std.DTreeMap.Internal.Impl.leaf = best
Instances For
Implementation detail of the tree map
Instances For
Equations
- One or more equations did not get rendered due to their size.
- Std.DTreeMap.Internal.Impl.getKeyLT?.go k best Std.DTreeMap.Internal.Impl.leaf = best
Instances For
Implementation detail of the tree map
Equations
- Std.DTreeMap.Internal.Impl.getKeyGED k t fallback = (Std.DTreeMap.Internal.Impl.getKeyGE? k t).getD fallback
Instances For
Implementation detail of the tree map
Equations
- Std.DTreeMap.Internal.Impl.getKeyGTD k t fallback = (Std.DTreeMap.Internal.Impl.getKeyGT? k t).getD fallback
Instances For
Implementation detail of the tree map
Equations
- Std.DTreeMap.Internal.Impl.getKeyLED k t fallback = (Std.DTreeMap.Internal.Impl.getKeyLE? k t).getD fallback
Instances For
Implementation detail of the tree map
Equations
- Std.DTreeMap.Internal.Impl.getKeyLTD k t fallback = (Std.DTreeMap.Internal.Impl.getKeyLT? k t).getD fallback
Instances For
Implementation detail of the tree map
Equations
- One or more equations did not get rendered due to their size.
- Std.DTreeMap.Internal.Impl.getKeyGE k Std.DTreeMap.Internal.Impl.leaf x_3 he = ⋯.elim
Instances For
Implementation detail of the tree map
Equations
- One or more equations did not get rendered due to their size.
- Std.DTreeMap.Internal.Impl.getKeyGT k Std.DTreeMap.Internal.Impl.leaf x_3 he = ⋯.elim
Instances For
Implementation detail of the tree map
Equations
- One or more equations did not get rendered due to their size.
- Std.DTreeMap.Internal.Impl.getKeyLE k Std.DTreeMap.Internal.Impl.leaf x_3 he = ⋯.elim
Instances For
Implementation detail of the tree map
Equations
- One or more equations did not get rendered due to their size.
- Std.DTreeMap.Internal.Impl.getKeyLT k Std.DTreeMap.Internal.Impl.leaf x_3 he = ⋯.elim
Instances For
Implementation detail of the tree map
Equations
- One or more equations did not get rendered due to their size.
- Std.DTreeMap.Internal.Impl.Const.minEntry? Std.DTreeMap.Internal.Impl.leaf = none
- Std.DTreeMap.Internal.Impl.Const.minEntry? (Std.DTreeMap.Internal.Impl.inner size k v Std.DTreeMap.Internal.Impl.leaf r) = some (k, v)
Instances For
Implementation detail of the tree map
Equations
- One or more equations did not get rendered due to their size.
- Std.DTreeMap.Internal.Impl.Const.minEntry (Std.DTreeMap.Internal.Impl.inner size k v Std.DTreeMap.Internal.Impl.leaf r) x_2 = (k, v)
Instances For
Implementation detail of the tree map
Equations
- One or more equations did not get rendered due to their size.
- Std.DTreeMap.Internal.Impl.Const.minEntry! (Std.DTreeMap.Internal.Impl.inner size k v Std.DTreeMap.Internal.Impl.leaf r) = (k, v)
Instances For
Implementation detail of the tree map
Equations
- One or more equations did not get rendered due to their size.
- Std.DTreeMap.Internal.Impl.Const.minEntryD Std.DTreeMap.Internal.Impl.leaf x✝ = x✝
- Std.DTreeMap.Internal.Impl.Const.minEntryD (Std.DTreeMap.Internal.Impl.inner size k v Std.DTreeMap.Internal.Impl.leaf r) x✝ = (k, v)
Instances For
Implementation detail of the tree map
Equations
- One or more equations did not get rendered due to their size.
- Std.DTreeMap.Internal.Impl.Const.maxEntry? Std.DTreeMap.Internal.Impl.leaf = none
- Std.DTreeMap.Internal.Impl.Const.maxEntry? (Std.DTreeMap.Internal.Impl.inner size k v l Std.DTreeMap.Internal.Impl.leaf) = some (k, v)
Instances For
Implementation detail of the tree map
Equations
- One or more equations did not get rendered due to their size.
- Std.DTreeMap.Internal.Impl.Const.maxEntry (Std.DTreeMap.Internal.Impl.inner size k v l Std.DTreeMap.Internal.Impl.leaf) x_2 = (k, v)
Instances For
Implementation detail of the tree map
Equations
- One or more equations did not get rendered due to their size.
- Std.DTreeMap.Internal.Impl.Const.maxEntry! (Std.DTreeMap.Internal.Impl.inner size k v l Std.DTreeMap.Internal.Impl.leaf) = (k, v)
Instances For
Implementation detail of the tree map
Equations
- One or more equations did not get rendered due to their size.
- Std.DTreeMap.Internal.Impl.Const.maxEntryD Std.DTreeMap.Internal.Impl.leaf x✝ = x✝
- Std.DTreeMap.Internal.Impl.Const.maxEntryD (Std.DTreeMap.Internal.Impl.inner size k v l Std.DTreeMap.Internal.Impl.leaf) x✝ = (k, v)
Instances For
Implementation detail of the tree map
Equations
- One or more equations did not get rendered due to their size.
- Std.DTreeMap.Internal.Impl.Const.entryAtIdx? Std.DTreeMap.Internal.Impl.leaf x✝ = none
Instances For
Implementation detail of the tree map
Equations
- One or more equations did not get rendered due to their size.
- Std.DTreeMap.Internal.Impl.Const.entryAtIdxD Std.DTreeMap.Internal.Impl.leaf x✝¹ x✝ = x✝
Instances For
Implementation detail of the tree map
Equations
Instances For
Equations
- One or more equations did not get rendered due to their size.
- Std.DTreeMap.Internal.Impl.Const.getEntryGE?.go k best Std.DTreeMap.Internal.Impl.leaf = best
Instances For
Implementation detail of the tree map
Equations
Instances For
Equations
- One or more equations did not get rendered due to their size.
- Std.DTreeMap.Internal.Impl.Const.getEntryGT?.go k best Std.DTreeMap.Internal.Impl.leaf = best
Instances For
Implementation detail of the tree map
Equations
Instances For
Equations
- One or more equations did not get rendered due to their size.
- Std.DTreeMap.Internal.Impl.Const.getEntryLE?.go k best Std.DTreeMap.Internal.Impl.leaf = best
Instances For
Implementation detail of the tree map
Equations
Instances For
Equations
- One or more equations did not get rendered due to their size.
- Std.DTreeMap.Internal.Impl.Const.getEntryLT?.go k best Std.DTreeMap.Internal.Impl.leaf = best
Instances For
Implementation detail of the tree map
Equations
- Std.DTreeMap.Internal.Impl.Const.getEntryGED k t fallback = (Std.DTreeMap.Internal.Impl.Const.getEntryGE? k t).getD fallback
Instances For
Implementation detail of the tree map
Equations
- Std.DTreeMap.Internal.Impl.Const.getEntryGTD k t fallback = (Std.DTreeMap.Internal.Impl.Const.getEntryGT? k t).getD fallback
Instances For
Implementation detail of the tree map
Equations
- Std.DTreeMap.Internal.Impl.Const.getEntryLED k t fallback = (Std.DTreeMap.Internal.Impl.Const.getEntryLE? k t).getD fallback
Instances For
Implementation detail of the tree map
Equations
- Std.DTreeMap.Internal.Impl.Const.getEntryLTD k t fallback = (Std.DTreeMap.Internal.Impl.Const.getEntryLT? k t).getD fallback
Instances For
Implementation detail of the tree map
Equations
- One or more equations did not get rendered due to their size.
- Std.DTreeMap.Internal.Impl.Const.getEntryGE k Std.DTreeMap.Internal.Impl.leaf x_3 he = ⋯.elim
Instances For
Implementation detail of the tree map
Equations
- One or more equations did not get rendered due to their size.
- Std.DTreeMap.Internal.Impl.Const.getEntryGT k Std.DTreeMap.Internal.Impl.leaf x_3 he = ⋯.elim
Instances For
Implementation detail of the tree map
Equations
- One or more equations did not get rendered due to their size.
- Std.DTreeMap.Internal.Impl.Const.getEntryLE k Std.DTreeMap.Internal.Impl.leaf x_3 he = ⋯.elim
Instances For
Implementation detail of the tree map
Equations
- One or more equations did not get rendered due to their size.
- Std.DTreeMap.Internal.Impl.Const.getEntryLT k Std.DTreeMap.Internal.Impl.leaf x_3 he = ⋯.elim