wasm-link 0.4.1

A WebAssembly plugin runtime based around Wasmtime intended for building fully modular applications
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
(component
	(core module $m
		(func $get_value (export "get-value") (result i32)
			i32.const 42
		)
	)
	(core instance $i (instantiate $m))
	(func $f (export "get-value") async (result u32)
		(canon lift (core func $i "get-value"))
	)
	(instance $inst
		(export "get-value" (func $f))
	)
	(export "test:async-child/root" (instance $inst))
)