def clear_reversed
import bendvy-ecs-core@0.1.0.3/lifecycle.bend as Lifecycleimport Base
35def clear_reversed(entries: List<&2,Entry>,+id: U32,acc: List<&2,Entry>) -> List<&2,Entry>:
36 match entries:
37 case []: List.reverse(&2,Entry,acc)
38 case +entry <> rest: clear_reversed(rest,id,keep(U32.is_eq(entry_id(entry),id),entry,acc))