def written

bendvy-ecs-core@0.1.0.3 · lifecycle.bend:46

import bendvy-ecs-core@0.1.0.3/lifecycle.bend as Lifecycle
import Base
import bendvy-ecs-core@0.1.0.3/change_tick.bend as Tick

46def written(wasPresent: Bool,stamp: Stamp,+tick: Tick.Tick) -> Stamp:
47  match wasPresent stamp:
48    case False{} _: Stamp{Some{tick},Some{tick}}
49    case True{} Stamp{added,_}: Stamp{added,Some{tick}}

Uses (4)

Used by (3)