def probe_cached
import mylsm-lsm-store@0.3.2.0/src/Db.bend as Dbimport Base
import mylsm-lsm-store@0.3.2.0/src/Sstable.bend as Sstable
177def probe_cached(cached: Maybe<&2, Maybe<&2, String>>, +tab: Sstable.Table, +key: String) -> (Maybe<&2, Maybe<&2, String>> & List<&2, BEntry>):
178 match cached:
179 case None{}:
180 probe_fill(table_hit(tab, key), Sstable.table_id(tab), key)
181 case Some{ans}:
182 (Some{ans}, Nil{})