Skip to content

Commit f4c5010

Browse files
committed
site: improve Core WebAssembly
1 parent 85230bf commit f4c5010

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

site/concepts/core-webassembly.md

+3-5
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,8 @@ WebAssembly is a low level language. Variables are integers or floats, 32 or 64-
66

77
You can import values as globals or import functions from the outside world, known as the host.
88

9-
You can define functions. You can define globals variables. You can define a single global array of memory. Your function can read and write to these globals and memory. You then export the things you want the host to see.
9+
You can define functions. You can define globals variables. You can define a single global array of memory. Your function can read and write to these globals and memory. You then export the things you want the host to see. You can initialize memory with [string constants](/concepts/strings). You can define a dynamic list of functions within a table.
1010

11-
You can initialize memory with string constants. You can define a dynamic list of functions within a table.
11+
And that’s pretty much it! Orb gives you access to it all. And it adds conveniences to make common patterns easier to unlock, using Elixir’s [composable modules](/concepts/composable-modules) and flexible macros.
1212

13-
And that’s mostly it. Orb aims to give you access to it all. And it adds conveniences to make common patterns easier.
14-
15-
Orb lets you use the full power of WebAssembly. WebAssembly lets you get close to the computational metal of whatever platform it runs on, while keeping it safe with secure sandboxing.
13+
Orb lets you use the full power of WebAssembly. WebAssembly lets you get close to the computational metal of the [many platforms](/concepts/platform-agnostic) it runs on, while keeping it safe with secure sandboxing.

0 commit comments

Comments
 (0)