def names
import bendvy-ecs-core@0.1.0.4/ordinary_app_resource_field_declaration.bend as OrdinaryAppResourceFieldDeclarationimport Base
import bendvy-ecs-core@0.1.0.4/ordinary_query_declaration.bend as Query
74def names(~S:Data,clauses:List<&2,Query.Clause<S>>) -> String:
75 match clauses:
76 case []:""
77 case Query.Clause{key,_} <> []:key
78 case Query.Clause{key,_} <> rest:key ++ "," ++ names(~S,rest)