def prepend

bendvy-ecs-core@0.1.0.4 · query_contract.bend:32

import bendvy-ecs-core@0.1.0.4/query_contract.bend as QueryContract
import Base
import world.bend as W

32def prepend(~S: Data,~Store: Type,~R: Type,~E: Data,selected: Bool,handle: W.Handle<S>,observed: Scanned<S,Store,R,E>) -> Scanned<S,Store,R,E>:
33  match observed:
34    case Scanned{world,handles}: Scanned{world,add(~S,selected,handle,handles)}

Uses (4)

Used by (1)