title: Webassembly multiple modules?
body: <p>Lets assume we have the following:</p>
  
  <pre><code>(module)
  </code></pre>
  
  <p>Just a simple module with no functions, locals, memory and all the fancy stuff. 
  Now what if I dont want to overpopulate my module? I mean id like to have two modules but I obviously get an error when trying to compile something like:</p>
  
  <pre><code>(module)
  (module)
  </code></pre>
  
  <p>So is there a way to give each module its own memory or id? Or is there any way to do so? Does it even make sense? Im just saying since a module can really become huge.</p>
  
  <p>What im trying to accomplish is to communicate between two modules since I believe it makes sense to prevent a module to become too big. Im new to webassembly so maybe what im saying sounds crazy.</p>
  
  <p>For compilation tests I use <a href="https://mbebenita.github.io/WasmExplorer/" rel="nofollow noreferrer">https://mbebenita.github.io/WasmExplorer/</a></p>