def serialize
import mylsm-lsm-store@0.3.2.0/src/Manifest.bend as Manifestimport Base
35def serialize(mfst: Manifest) -> String:
36 match mfst:
37 case M{levels}:
38 +ls = encode_lines(levels)
39 +content = String.join(ls, SCon{Char.from_u32(10), SNil{}})
40 String.join(List.append(&2, String, ls, Con{"#" ++ U32.show(mhash(content, 7)), Nil{}}), SCon{Char.from_u32(10), SNil{}})