def fields
bendvy-ecs-core@0.1.0.4 · ordinary_app_access.bend:68
import bendvy-ecs-core@0.1.0.4/ordinary_app_access.bend as OrdinaryAppAccess
import Base
import bendvy-ecs-core@0.1.0.4/ordinary_app_registration_fields.bend as Records
68def fields(~S:Data,records:List<&2,Records.Fields<S>>) -> List<&2,Entry>:
69 match records:
70 case []:[]
71 case Records.Fields{namespace,id,name,access,_,slot,retained,kind} <> rest:List.append(&2,Entry,kind_entries(~S,namespace,id,name,slot,access,retained,kind),fields(~S,rest))