def all_level_entries

mylsm-lsm-store@0.3.2.0 · src/Db.bend:85

import mylsm-lsm-store@0.3.2.0/src/Db.bend as Db
import Base
import mylsm-lsm-store@0.3.2.0/src/MemTable.bend as MemTable
import mylsm-lsm-store@0.3.2.0/src/Sstable.bend as Sstable

85def all_level_entries(+lvls: List<&2, List<&2, Sstable.Table>>) -> List<&2, MemTable.Entry>:
86  match lvls:
87    case Nil{}:
88      Nil{}
89    case Con{+h, t}:
90      List.append(&2, MemTable.Entry, level_entries(h), all_level_entries(t))

Uses (5)

Used by (1)