def applied
import bendvy-ecs-core@0.1.0.4/recoverable_array_owner.bend as RecoverableArrayOwnerimport Base
import bendvy-ecs-core@0.1.0.4/recovery_journal.bend as Journal
30def applied(~State:Type,~Recovery:Type,~P:Type,result:State & List<Journal.Action(~State,~Recovery)>) -> Attempt<State,Recovery,P>:
31 match result:
32 case (state,journal):Applied{state,journal}