Modules§
Structs§
- Graph
Stats - Statistics about the graph structure for debugging
- Role
Graph - A
RoleGraphis a graph of concepts and their relationships. - Role
Graph Sync - Wraps the
RoleGraphfor ingesting documents and isSendandSync
Enums§
Functions§
- magic_
pair - magic_
unpair - memoized_
flush_ magic_ pair - memoized_
flush_ magic_ unpair - memoized_
original_ magic_ pair - Combining two numbers into a unique one: pairing functions. It uses “elegant pairing” (https://odino.org/combining-two-numbers-into-a-unique-one-pairing-functions/). also using memoize macro with Ahash hasher
- memoized_
original_ magic_ unpair - Magic unpair func unpair(z int) (int, int) { q := int(math.Floor(math.Sqrt(float64(z)))) l := z - q * q if l < q { return l, q return q, l - q }
- memoized_
size_ magic_ pair - memoized_
size_ magic_ unpair - split_
paragraphs