def del_bridge

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

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

189# Handle del bridge in the in-memory table operations.
190def del_bridge(
191  tab: MemTable,
192  +key: String,
193  val: String
194) -> {get(del(put(tab, key, val), key), key) == None{} : Maybe<&2, String>}:
195  match tab:
196    case MT{entries}:
197      del_core(Con{Entry{key, Some{val}}, entries}, key)

Uses (9)

Used by (0)

No other definition uses this definition.