Hyperlinkv0.8.0-beta.28

Trie

Trie.sizeconsteffect/Trie.ts:464
<V>(self: Trie<V>): number

Returns the size of the Trie (number of entries in the Trie).

Example (Getting the size)

import { Trie } from "effect"
import * as assert from "node:assert"

const trie = Trie.empty<number>().pipe(
  Trie.insert("a", 0),
  Trie.insert("b", 1)
)

assert.equal(Trie.size(trie), 2)
getters
Source effect/Trie.ts:4641 lines
export const size: <V>(self: Trie<V>) => number = TR.size