29 lines
659 B
YAML
29 lines
659 B
YAML
- kind: map
|
|
keys: {kind: string}
|
|
values: {kind: boolean}
|
|
id: [maps, Type]
|
|
- kind: map
|
|
keys: {kind: string}
|
|
values: {kind: boolean}
|
|
id: [maps, Interface]
|
|
- kind: intersection
|
|
parts:
|
|
- kind: map
|
|
keys: {kind: string}
|
|
values: {kind: boolean}
|
|
- kind: map
|
|
keys: {kind: number, repr: f64}
|
|
values: {kind: string}
|
|
id: [maps, Couple]
|
|
- kind: intersection
|
|
parts:
|
|
- kind: record
|
|
fields:
|
|
- name: foo
|
|
value: {kind: string}
|
|
required: true
|
|
- kind: map
|
|
keys: {kind: string}
|
|
values: {kind: boolean}
|
|
id: [maps, Mix]
|