Plan.co.clone: def of ezx@1.11.0.0 Import: import ezx@1.11.0.0/src/tool/plan.bend as Plan Lines 431-443 of ezx@1.11.0.0/src/tool/plan.bend: https://jend.leeeet.dev/read.txt?path=ezx@1.11.0.0/src/tool/plan.bend&start_line=431&end_line=443 import Base import ezx@1.11.0.0/src/lock/up.bend as Up # the checkout git gave, still to ask, or why there is none def co.clone(got: Up.Heard, ask: Up.Ask) -> Co: match got: case Up.Open{}: CoWait{[], [ask]} case Up.Heard{answer}: match answer: case Up.Cloned{_nar, fs}: Laid{fs} case Up.Miss{why}: CoNo{why} case _: CoNo{"ez: a checkout was not answered with one"} Uses (5): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=List https://jend.leeeet.dev/definition.txt?path=ezx@1.11.0.0/src/lock/up.bend&name=Answer https://jend.leeeet.dev/definition.txt?path=ezx@1.11.0.0/src/lock/up.bend&name=Ask https://jend.leeeet.dev/definition.txt?path=ezx@1.11.0.0/src/lock/up.bend&name=Heard https://jend.leeeet.dev/definition.txt?path=ezx@1.11.0.0/src/tool/plan.bend&name=Co