Compose.ord.merge: def of yaml-for-bend@0.1.1.0 Import: import yaml-for-bend@0.1.1.0/compose.bend as Compose Lines 107-115 of yaml-for-bend@0.1.1.0/compose.bend: https://jend.leeeet.dev/read.txt?path=yaml-for-bend@0.1.1.0/compose.bend&start_line=107&end_line=115 import Base import yaml-for-bend@0.1.1.0/value.bend as V # Each entry put in turn. def ord.merge(es: List<&2, V.Entry>, o: Ord) -> Ord: match es: case Nil{}: o case Con{e, rest}: match e: case V.Entry{k, v}: ord.merge(rest, ord.put(o, k, v)) Uses (4): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=List https://jend.leeeet.dev/definition.txt?path=yaml-for-bend@0.1.1.0/compose.bend&name=Ord https://jend.leeeet.dev/definition.txt?path=yaml-for-bend@0.1.1.0/compose.bend&name=ord.put https://jend.leeeet.dev/definition.txt?path=yaml-for-bend@0.1.1.0/value.bend&name=Entry