Compose.Frame: type of bendvy-ecs-core@0.1.0.4 Import: import bendvy-ecs-core@0.1.0.4/compose.bend as Compose Lines 14-18 of bendvy-ecs-core@0.1.0.4/compose.bend: https://jend.leeeet.dev/read.txt?path=bendvy-ecs-core@0.1.0.4/compose.bend&start_line=14&end_line=18 import Base import bendvy-ecs-core@0.1.0.4/change_tick.bend as Tick import world.bend as W import transaction.bend as T # Trusted engine row carrier: affine Tx, current handle, first recorded operation # error and invocation cursor. Ordinary gameplay receives opaque H instead of raw # Frame fields; constructing one does not establish handle validity or authority. type Frame<-S: Data,-Store: Type,-R: Type,-E: Data> is Type: Frame{tx: T.Tx,E>,handle: W.Handle,error: Maybe<&2,W.WorldError>,cursor: Maybe<&2,Tick.Tick>} Uses (6): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Maybe https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.4/change_tick.bend&name=Tick https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.4/transaction.bend&name=Tx https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.4/world.bend&name=Handle https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.4/world.bend&name=World https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.4/world.bend&name=WorldError