def added

mylsm-lsm-store@0.6.0.1 · src/scan/VisibleStats.bend:11

import mylsm-lsm-store@0.6.0.1/src/scan/VisibleStats.bend as VisibleStats
import Base

11# Adds a previously absent live key and its encoded payload.
12def added(current: Stats, key_bytes: Nat, value_bytes: Nat) -> Decision:
13  match current:
14    case Stats{entries, payload_bytes}:
15      Applied{Stats{Nat.add(entries, 1n),
16        Nat.add(payload_bytes, Nat.add(key_bytes, value_bytes))}}

Uses (4)

Used by (1)