def serialize

mylsm-lsm-store@0.3.2.0 · src/Manifest.bend:35

import mylsm-lsm-store@0.3.2.0/src/Manifest.bend as Manifest
import 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{}})

Uses (10)

Used by (3)