def Registry

bendvy-ecs-core@0.1.0.4 · ordinary_owned_event.bend:65

import bendvy-ecs-core@0.1.0.4/ordinary_owned_event.bend as OrdinaryOwnedEvent
import Base
import bendvy-ecs-core@0.1.0.4/system.bend as Sys
import bendvy-ecs-core@0.1.0.4/transaction.bend as T
import bendvy-ecs-core@0.1.0.4/owned_event_storage.bend as Storage

65# Advanced closed publisher registration type. Runtime namespace/live
66# metadata checks still occur through run; this alias owns no registration.
67def Registry(~S:Data,~C:Type,~R:Type,~P:Type,~identity:Domain<S,P>,~Args:Type,~Error:Data,~Out:Type,~body:@-H:Type -> @-grant:Write<S,P,identity,H> -> Args -> H -> H & (T.Outcome<Error> & Out)) -> Type:
68  Sys.Registry<S,C,Storage.Resources<R,P>,Nat,Args,Unit,Reply<Error,Out,P>,runner(~S,~C,~R,~P,~identity,~Args,~Error,~Out,~body)>

Uses (10)

Used by (0)

No other definition uses this definition.