def present

bendvy-ecs-core@0.1.0.3 · execution_query_admission.bend:29

import bendvy-ecs-core@0.1.0.3/execution_query_admission.bend as ExecutionQueryAdmission
import Base
import bendvy-ecs-core@0.1.0.3/execution_query_schema.bend as Schema
import bendvy-ecs-core@0.1.0.3/execution_query_domain.bend as D

29def present(info:Maybe<&2,Schema.Info>,offset:U32,wanted:Bool) -> Bool:
30  match info:
31    case None{}:False{}
32    case Some{Schema.Info{_,_,domain}}:Bool.not(Bool.xor(D.contains(domain,offset),wanted))

Uses (7)

Used by (1)