wit-bindgen-cli 0.57.1

CLI tool to generate bindings for WIT documents and the component model.
1
2
3
4
5
6
7
8
9
10
11
12
13
package foo:foo;

world bindings {
    import component;
}

interface component {
    type value = list<tuple<u32>>;
    type entity = list<tuple<u32, value>>;

    add-components: func(entity: u64, data: entity);
    query-eval: func(q: u64) -> list<tuple<u64, list<value>>>;
}