def bindings
bendvy-ecs-core@0.1.0.4 · ordinary_app_description.bend:25
import bendvy-ecs-core@0.1.0.4/ordinary_app_description.bend as OrdinaryAppDescription
import Base
import bendvy-ecs-core@0.1.0.4/ordinary_app_registration_fields.bend as Records
import bendvy-ecs-core@0.1.0.4/ordinary_app_observation_data.bend as DTO
25def bindings(~S:Data,records:List<&2,Records.Fields<S>>) -> List<&2,DTO.Binding<S>>:
26 match records:
27 case []:[]
28 case record <> rest:binding(~S,record) <> bindings(~S,rest)