def descriptors
bendvy-ecs-core@0.1.0.4 · ordinary_app_linked_cleanup.bend:21
import bendvy-ecs-core@0.1.0.4/ordinary_app_linked_cleanup.bend as OrdinaryAppLinkedCleanup
import Base
import bendvy-ecs-core@0.1.0.4/relation_failure_reader.bend as Ord
import bendvy-ecs-core@0.1.0.4/relation_types.bend as G
21def descriptors(~S:Data,declarations:List<&2,Ord.Declaration<S>>) -> List<&2,G.Descriptor<S>>:
22 match declarations:
23 case []:[]
24 case Ord.Declaration{descriptor} <> rest:descriptor <> descriptors(~S,rest)