type History

bendvy-ecs-core@0.1.0.3 · column.bend:7

import bendvy-ecs-core@0.1.0.3/column.bend as Column
import Base

7# Schema provisioning owns columns. Gameplay receives abstract providers instead.
8# IDs are one-based; this bounded slice supports at most 131072 slots.
9type History<-S:Data,-C:Type> is Type:
10  HistoryNil{}
11  HistoryCon{id:U32,value:Maybe<&1,C>,rest:History<S,C>}

Uses (2)

Used by (25)