1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
package my:strings; world runner { import cat: interface { foo: func(x: string); bar: func() -> string; } export run: func(); } world test { export cat: interface { foo: func(x: string); bar: func() -> string; } }