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)

Uses (3)

Used by (2)