Calling web worker function from Emscripten

Once loaded the wasm and the js file that is generated execute right away.
You main function will look like this:

  fn main(){
       stdweb::initialize();
       js!{
            self.addEventListener("message" (e) => {
                console.log("The main thread said something", e.data) ;
	}
       }
       stdweb::event_loop();
  }

In you main js , you can only communicate to the worker via postMessage.

var worker = new Worker("wasm_worker.js");
worker.postMessage({"cmd":"doSomething"});