16 lines
265 B
TypeScript
16 lines
265 B
TypeScript
//// [interfaceSpread.ts]
|
|
interface Congealed<T, U> {
|
|
...T
|
|
...U
|
|
}
|
|
|
|
let sandwich: Congealed<{jam: number }, { peanutButter: number }>;
|
|
sandwich.jam;
|
|
sandwich.peanutButter;
|
|
|
|
|
|
//// [interfaceSpread.js]
|
|
var sandwich;
|
|
sandwich.jam;
|
|
sandwich.peanutButter;
|