def Action

bendvy-ecs-core@0.1.0.4 · recovery_journal.bend:2

import bendvy-ecs-core@0.1.0.4/recovery_journal.bend as RecoveryJournal
import Base

2# Engine seam. Ordinary gameplay receives only canonical operation grants.
3# Every action is invoked on both outcomes; no closure-held owner is discarded.
4def Action(~State:Type,~Recovery:Type) -> Type:
5  Bool -> State -> Recovery -> State & Recovery

Uses (2)

Used by (25)