Added a README.
This commit is contained in:
parent
d0489776ee
commit
c0d2824b64
|
@ -0,0 +1,20 @@
|
|||
# Practicing Rust and WebAssembly
|
||||
|
||||
If you've stumbled on this repository, welcome! It's just not a code library or
|
||||
anything, just a collection of small toy programs that I've either copied or
|
||||
implemented to understand better how Rust and Web Assembly work. If you find it
|
||||
useful, feel free to look around, but don't expect any eye-opening miracles.
|
||||
It's just some code.
|
||||
|
||||
## rust-wasi-markdown
|
||||
|
||||
[rust-wasi-markdown](./rust-wasi-markdown) was the first thing implemented. It
|
||||
demonstrates how a Wasmtime Engine is instantiated, how a Module is loaded, how
|
||||
a Store is created, how an Import is created so that host functions can be
|
||||
called from inside a running module, how an Instance takes the Module, Store,
|
||||
and Import and creates a running instance, how functions from that Instance can
|
||||
be located, and once located how they can be run.
|
||||
|
||||
Which is, what, 80% of eveything you need, right? Pareto principle and all that.
|
||||
|
||||
|
Loading…
Reference in New Issue