type Attempt

bendvy-ecs-core@0.1.0.4 · recoverable_array_owner.bend:6

import bendvy-ecs-core@0.1.0.4/recoverable_array_owner.bend as RecoverableArrayOwner
import Base
import bendvy-ecs-core@0.1.0.4/recovery_journal.bend as Journal

6# Trusted implementation: ordinary grants hide journals and product lenses.
7type Attempt<State:Type,Recovery:Type,P:Type> is Type:
8  Applied{state:State,journal:List<Journal.Action(~State,~Recovery)>}
9  Refused{state:State,journal:List<Journal.Action(~State,~Recovery)>,replacement:P}

Uses (2)

Used by (10)