1package foo:foo;
2
3interface chars {
4  /// A function that accepts a character
5  take-char: func(x: char);
6  /// A function that returns a character
7  return-char: func() -> char;
8}
9
10world the-world {
11  import chars;
12  export chars;
13}
14