Mylsm.put_go: def of mylsm-lsm-store@0.3.2.0 Import: import mylsm-lsm-store@0.3.2.0/mylsm.bend as Mylsm Lines 111-115 of mylsm-lsm-store@0.3.2.0/mylsm.bend: https://jend.leeeet.dev/read.txt?path=mylsm-lsm-store@0.3.2.0/mylsm.bend&start_line=111&end_line=115 import Base import mylsm-lsm-store@0.3.2.0/src/Wal.bend as Wal import mylsm-lsm-store@0.3.2.0/src/Db.bend as Db # Pure put transition used by the session action. def put_go(+db: Db.Db, +key: String, +val: String) -> Db.Db: match db: case Db.Db{dir, mem, frozen, batch_cap, bcache, levels, flushed, manifest_token, mem_count, frozen_count}: Db.apply_done(Db.apply_and_rotate(Con{Wal.Put{key, val}, Nil{}}, mem, frozen, mem_count, frozen_count), dir, batch_cap, bcache, levels, flushed, manifest_token) Uses (6): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=List https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=String https://jend.leeeet.dev/definition.txt?path=mylsm-lsm-store@0.3.2.0/src/Db.bend&name=Db https://jend.leeeet.dev/definition.txt?path=mylsm-lsm-store@0.3.2.0/src/Db.bend&name=apply_and_rotate https://jend.leeeet.dev/definition.txt?path=mylsm-lsm-store@0.3.2.0/src/Db.bend&name=apply_done https://jend.leeeet.dev/definition.txt?path=mylsm-lsm-store@0.3.2.0/src/Wal.bend&name=Mut