def plan
import mylsm-lsm-store@0.3.2.0/src/BitTree.bend as BitTreeimport Base
42def plan(+need: Nat) -> Plan:
43 match need:
44 case 0n:
45 Plan{0n, 0n}
46 case 1n+n:
47 plan_go(need, need, 1n, 0n, Nat.is_le(need, 1n))
import mylsm-lsm-store@0.3.2.0/src/BitTree.bend as BitTreeimport Base
42def plan(+need: Nat) -> Plan:
43 match need:
44 case 0n:
45 Plan{0n, 0n}
46 case 1n+n:
47 plan_go(need, need, 1n, 0n, Nat.is_le(need, 1n))