ScheduleProvision.missing_requirements: def of bendvy-ecs-core@0.1.0.4 Import: import bendvy-ecs-core@0.1.0.4/schedule_provision.bend as ScheduleProvision Lines 88-91 of bendvy-ecs-core@0.1.0.4/schedule_provision.bend: https://jend.leeeet.dev/read.txt?path=bendvy-ecs-core@0.1.0.4/schedule_provision.bend&start_line=88&end_line=91 import Base def missing_requirements(~S: Data,needs: List<&2,Requirement>,+available: List<&2,Requirement>) -> List<&2,Requirement>: match needs: case []: [] case +head <> rest: missing_next(~S,contains(~S,available,head),head,missing_requirements(~S,rest,available)) Uses (4): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=List https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.4/schedule_provision.bend&name=Requirement https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.4/schedule_provision.bend&name=contains https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.4/schedule_provision.bend&name=missing_next