def ordinary

bendvy-ecs-core@0.1.0.4 · ordinary_query_builder.bend:24

import bendvy-ecs-core@0.1.0.4/ordinary_query_builder.bend as OrdinaryQueryBuilder
import Base
import bendvy-ecs-core@0.1.0.4/ordinary_query_observable.bend as O
import bendvy-ecs-core@0.1.0.4/inspector.bend as I

24# Consume the setup builder to obtain its ordinary observable declaration.
25# No query executes; use finish to retain the prepared read enumeration path.
26def ordinary(~S:Data,~Store:Type,~R:Type,~E:Data,~H:Type,~G:Type,~V:Data,builder:Builder<S,Store,R,E,H,G,V>) -> O.Declaration<S,H,G,I.Frame<S,Store,R,E>,V>:
27  match builder:
28    case Builder{ordinary,_}:ordinary(Unit{})

Uses (4)

Used by (3)