type Component

bendvy-ecs-core@0.1.0.4 · snapshot_leaf.bend:8

import bendvy-ecs-core@0.1.0.4/snapshot_leaf.bend as SnapshotLeaf
import Base
import bendvy-ecs-core@0.1.0.4/persistence_declaration.bend as Decl
import bendvy-ecs-core@0.1.0.4/decode_data.bend as D
import bendvy-ecs-core@0.1.0.4/column.bend as Col
import bendvy-ecs-core@0.1.0.4/ordinary_declaration.bend as Canonical

8# Ordinary leaf stores retain the recipe used for admission and export together.
9type Component<-S:Data,-P:Type,-identity:Canonical.Declaration<S,P>,-project:P -> P & D.Raw> is Type:
10  Component{column:Col.Column<S,P>,declaration:Decl.Constructed<S,P,identity,project>}

Uses (5)

Used by (24)