-
Notifications
You must be signed in to change notification settings - Fork 313
Open
Description
This tracks support for the 🪺-gated feature in the WIT spec (nested package namespaces and names).
Related:
- Package namespaces and package names are not generatable in combination wit-bindgen#1224
- Package declaration syntax clarity WebAssembly/component-model#549
I'm working on a rough draft to address this in wasm-tools. Happy for any feedback on the approach so far. In particular, I don't understand what a "projection" is or how this might interact / interfere with this design. I'm also wondering about the TODO I noted here, where a key in the encoding map appears to use the syntax package:namespace:package/name/interface-name/function-name, which I fear might introduce an ambiguity. Perhaps nested package names should use a different separator other than /, like ..
Metadata
Metadata
Assignees
Labels
No labels