def removed_notice
bendvy-ecs-core@0.1.0.3 · execution_command_publication.bend:39
import bendvy-ecs-core@0.1.0.3/execution_command_publication.bend as ExecutionCommandPublication
import Base
import bendvy-ecs-core@0.1.0.3/execution_lifecycle_notices.bend as Notice
import bendvy-ecs-core@0.1.0.3/change_tick.bend as Tick
39def removed_notice(~S:Data,selector:Notice.Selector,entity:Notice.Identity<S>,tick:Tick.Tick,journal:Notice.Journal<S>,removed:Bool) -> Notice.Journal<S>:
40 match removed:
41 case False{}:journal
42 case True{}:Notice.append(~S,selector,entity,tick,journal)