type Owner

bendvy-ecs-core@0.1.0.4 · ordinary_app_event_family_reader.bend:18

import bendvy-ecs-core@0.1.0.4/ordinary_app_event_family_reader.bend as OrdinaryAppEventFamilyReader
import Base
import bendvy-ecs-core@0.1.0.4/ordinary_event_declaration.bend as Event

18# One retained operational declaration and the actual returned reader/Registry.
19# Debug folds only registration fields and never reads or advances the Reader.
20# Registered App reader for one typed Data event stream E in family F.
21# Retain the actual declaration, reader and Registry returned after each run;
22# registration metadata alone cannot replace their runtime authority. Different
23# readers of the same stream keep independent positions. F may also contain
24# affine owners, but this reader's event payload E is Data, not an owned Type log.
25type Owner<S:Data,E:Data,Reader:Type,Registry:Type> is Type:
26  Owner{declaration:Event.Declaration<S,E>,reader:Reader,registry:Registry}

Uses (1)

Used by (13)