def append_rows
import bendvy-ecs-core@0.1.0.3/owned_event_log.bend as OwnedEventLogimport Base
20def append_rows(~P:Type,payloads:List<P>,log:Log<P>) -> Log<P> & List<&2,Nat>:
21 match payloads:
22 case []:(log,[])
23 case payload <> rest:append_remaining(~P,next => append_rows(~P,rest,next),append(~P,log,payload))