This is really cool. I'd love to see a system whereby pure computation modules were also supported in the browser via web assembly.
The possibilities of rustc (which has an LLVM backend) and Emscripten (which consumes LLVM IR) are really interesting.
Always bet on JS!