def callbacks

bendvy-ecs-core@0.1.0.4 · feature.bend:147

import bendvy-ecs-core@0.1.0.4/feature.bend as Feature
import Base

147def callbacks(~S:Data,~Ctx:Type,~HO:Type,~TO:Type,~HE:Type,~TE:Type,head:Ctx -> HO -> Ctx & Output<S,HE>,tail:Ctx -> TO -> Ctx & Output<S,TE>,ctx:Ctx,owners:Pack<HO,TO>) -> Ctx & Output<S,Pack<HE,TE>>:
148  match owners:
149    case Pack{ho,to}: callbacks_done(~S,~Ctx,~HO,~TO,~HE,~TE,tail,to,head(ctx,ho))

Uses (4)

Used by (1)