1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
package foo:bar; interface b { f: func(); } world runner { import a: interface { f: func(); } import b; export run: func(); } world test { export a: interface { f: func(); } export b; }