def mixed_entries
bendvy-ecs-core@0.1.0.4 · ordinary_app_access.bend:56
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
56def mixed_entries(~S:Data,+namespace:U32,+id:U32,+name:String,uses:List<&2,Records.DeclaredUse>) -> List<&2,Entry>:
57 match uses:
58 case []:[]
59 case Records.DeclaredUse{category,_,key,+mode} <> rest:Entry{mixed_category(category),key,[Use{namespace,id,name,mode,role(mode)}]} <> mixed_entries(~S,namespace,id,name,rest)