RecognizedAppComponent.effective_query: def of bendvy-ecs-core@0.1.0.4 Import: import bendvy-ecs-core@0.1.0.4/recognized_app_component.bend as RecognizedAppComponent Lines 34-37 of bendvy-ecs-core@0.1.0.4/recognized_app_component.bend: https://jend.leeeet.dev/read.txt?path=bendvy-ecs-core@0.1.0.4/recognized_app_component.bend&start_line=34&end_line=37 import Base import bendvy-ecs-core@0.1.0.4/compose.bend as Q import bendvy-ecs-core@0.1.0.4/inspector.bend as I import bendvy-ecs-core@0.1.0.4/inspector_query.bend as IQ import bendvy-ecs-core@0.1.0.4/ordinary_query_observable.bend as O import bendvy-ecs-core@0.1.0.4/recognized_query_declaration.bend as Recognized # The supplied observable declaration contributes inspection only. Operational # authority, selection and clauses always come from the recognized carrier. def effective_query(~S:Data,~C:Type,~R:Type,~E:Data,~Ops:Type -> Type,~Value:Data,~query:O.Declaration,Ops(Q.Frame),I.Frame,Value>,~recognized:Recognized.Declaration) -> O.Declaration,Ops(Q.Frame),I.Frame,Value>: O.PreparedDeclaration{_=>Recognized.ordinary(~S,~C,~R,~E,~Ops,recognized),_=>O.inspection(~S,~Q.Frame,~Ops(Q.Frame),~I.Frame,~Value,query),frame=>IQ.each_composed(~I.Frame,~S,~Value,~O.inspect_query(~S,~C,~R,~E,~Q.Frame,~Ops(Q.Frame),~Value,~query),frame)} Uses (8): https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.4/compose.bend&name=Frame https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.4/inspector.bend&name=Frame https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.4/inspector_query.bend&name=each_composed https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.4/ordinary_query_observable.bend&name=Declaration https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.4/ordinary_query_observable.bend&name=inspect_query https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.4/ordinary_query_observable.bend&name=inspection https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.4/recognized_query_declaration.bend&name=Declaration https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.4/recognized_query_declaration.bend&name=ordinary