def notice_originals
bendvy-ecs-core@0.1.0.4 · ordinary_owned_event_binding.bend:33
import bendvy-ecs-core@0.1.0.4/ordinary_owned_event_binding.bend as OrdinaryOwnedEventBinding
import Base
import bendvy-ecs-core@0.1.0.4/relation_commands.bend as Relation
33def notice_originals(~S:Data,~E:Data,records:List<&2,Relation.Notice<S,E>>) -> List<&2,E>:
34 match records:
35 case []:[]
36 case Relation.Original{event} <> rest:event <> notice_originals(~S,~E,rest)
37 case _ <> rest:notice_originals(~S,~E,rest)