Skip to content
This repository was archived by the owner on Oct 13, 2023. It is now read-only.
This repository was archived by the owner on Oct 13, 2023. It is now read-only.

Non-canonical identifiers in imports #109

@guybedford

Description

@guybedford

The new WASI reactor definition is now:

default world reactor {
  import wall-clock: clocks.wall-clock
  import monotonic-clock: clocks.monotonic-clock
  ...
}

That is, from a WIT perspective, the identifying import name is the unique string "wall-clock". Without having any wasi reference in this unique string, there is no blanket way to disambiguate this now from other types of world imports which are non-wasi.

I'd really appreciate some direction here for the JS translation process since it's not clear how to handle this now.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions