def hit_del_bridge

mylsm-lsm-store@0.6.0.1 · src/MemTable.bend:249

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

249# Resolve the hit for del bridge for the in-memory table operations.
250def hit_del_bridge(
251  tab: MemTable,
252  +key: String,
253  val: String
254) -> {get_hit(del(put(tab, key, val), key), key) == Some{None{}} : Maybe<&2, Maybe<&2, String>>}:
255  match tab:
256    case MT{entries}:
257      del_hit_core(Con{Entry{key, Some{val}}, entries}, key)

Uses (9)

Used by (0)

No other definition uses this definition.