type Plan

bendvy-ecs-core@0.1.0.4 · compose.bend:24

import bendvy-ecs-core@0.1.0.4/compose.bend as Compose
import Base

24# Trusted closed declaration: capability and membership choices travel together.
25# Trusted setup combines grants and membership predicate for one Ops shape.
26# Canonical ordinary declarations derive this pair together; raw Plan construction
27# does not validate arbitrary callbacks or infer capabilities from metadata.
28type Plan<-S: Data,-Store: Type,-R: Type,-E: Data,-Ops: Type -> Type> is Type:
29  Plan{caps: Ops(Frame<S,Store,R,E>),select: Frame<S,Store,R,E> -> Frame<S,Store,R,E> & Bool}

Uses (3)

Used by (40)