wit-parser 0.221.0

Tooling for parsing `*.wit` files and working with their contents.
Documentation
package foo:foo;

world foo {
  type a = u32;
  type b = a;

  export c: func(a: a) -> b;
}


interface disambiguate {
  type t = u32;
}

world bar {
  import disambiguate;

  use disambiguate.{t};

  export foo: func() -> t;
}

world the-test {
  record a {
    x: u32,
  }

  variant b {
    c(a),
  }

  import foo: func(a: a) -> b;
  export bar: func(a: a) -> b;
}