def all_recipes_valid
import bendvy-ecs-core@0.1.0.3/execution_query_schema.bend as ExecutionQuerySchemaimport Base
import bendvy-ecs-core@0.1.0.3/execution_composer_layout.bend as L
import bendvy-ecs-core@0.1.0.3/execution_query_matches.bend as Q
45def all_recipes_valid(+route:L.Route,+capacity:U32,entries:List<&2,Entry>) -> Bool:
46 match entries:
47 case []:True{}
48 case Entry{at,recipe} <> rest:Bool.and(Bool.or(Bool.not(same_route(route,at)),Q.validate_recipe(capacity,recipe)),all_recipes_valid(route,capacity,rest))
Uses (10)
Used by (0)
No other definition uses this definition.