OrdinaryOwnedEvent.Registry: def of bendvy-ecs-core@0.1.0.4 Import: import bendvy-ecs-core@0.1.0.4/ordinary_owned_event.bend as OrdinaryOwnedEvent Lines 65-68 of bendvy-ecs-core@0.1.0.4/ordinary_owned_event.bend: https://jend.leeeet.dev/read.txt?path=bendvy-ecs-core@0.1.0.4/ordinary_owned_event.bend&start_line=65&end_line=68 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 # Advanced closed publisher registration type. Runtime namespace/live # metadata checks still occur through run; this alias owns no registration. def Registry(~S:Data,~C:Type,~R:Type,~P:Type,~identity:Domain,~Args:Type,~Error:Data,~Out:Type,~body:@-H:Type -> @-grant:Write -> Args -> H -> H & (T.Outcome & Out)) -> Type: Sys.Registry,Nat,Args,Unit,Reply,runner(~S,~C,~R,~P,~identity,~Args,~Error,~Out,~body)> Uses (10): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Nat https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Pair https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Unit https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.4/ordinary_owned_event.bend&name=Domain https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.4/ordinary_owned_event.bend&name=Reply https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.4/ordinary_owned_event.bend&name=Write https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.4/ordinary_owned_event.bend&name=runner https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.4/owned_event_storage.bend&name=Resources https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.4/system.bend&name=Registry https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.4/transaction.bend&name=Outcome