def stepped

bendvy-ecs-core@0.1.0.4 · snapshot.bend:11

import bendvy-ecs-core@0.1.0.4/snapshot.bend as Snapshot
import Base
import entity_key.bend as Key
import bendvy-ecs-core@0.1.0.4/snapshot_data.bend as Export
import bendvy-ecs-core@0.1.0.4/decode_data.bend as D

11def stepped(~C:Type,next:C -> C & List<&2,Export.Entity>,id:Key.Key,observed:C & List<&2,D.Field>) -> C & List<&2,Export.Entity>:
12  match observed:
13    case (owner,fields):prepend(~C,Export.Entity{id,fields},next(owner))

Uses (7)

Used by (1)