ts-function 0.2.0

A proc-macro that generates TypeScript type aliases and wasm-bindgen ABI trait impls for Rust callback wrapper structs
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
let state = {
    last_array: [],
};

export function get_array_cb() {
    return (arr) => {
        state.last_array = Array.from(arr);
    };
}

export function get_last_array() {
    return new Float64Array(state.last_array);
}