18 lines
321 B
TypeScript
18 lines
321 B
TypeScript
function minimalExample1() {
|
|
type Disc =
|
|
| { kind: "hddvd" }
|
|
| { kind: "bluray" }
|
|
|
|
function foo(x: Disc[]) {
|
|
}
|
|
|
|
foo([
|
|
{ kind: "bluray", },
|
|
{ kind: "hdpvd", }
|
|
]);
|
|
|
|
const ds: Disc[] = [
|
|
{ kind: "bluray", },
|
|
{ kind: "hdpvd", }
|
|
];
|
|
} |