def co.run
import yaml-for-bend@0.1.1.0/compose.bend as Composeimport Base
import yaml-for-bend@0.1.1.0/token.bend as T
import yaml-for-bend@0.1.1.0/parse.bend as P
532def co.run(evs: List<&2, P.Evt>, +s: Schema, +c: Caps, r: Result<&2, &2, T.Error, Co>) -> Result<&2, &2, T.Error, Co>:
533 match evs:
534 case Nil{}:
535 r
536 case Con{e, rest}:
537 match r:
538 case Fail{err}:
539 Fail{err}
540 case Done{+co}:
541 co.run(rest, s, c, co.step(e, co, s, c))