# WebAssembly and Elm

**URL:** <https://discourse.elm-lang.org/t/webassembly-and-elm/5070>\
**Category:** Request Feedback\
**Created:** [January 25, 2020, 4:51pm UTC](https://discourse.elm-lang.org/t/webassembly-and-elm/5070 "2020-01-25T16:51:45Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![Lucas\_Payr](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.elm-lang.org/lucas_payr/32/4993_2.png) [@Lucas\_Payr](https://discourse.elm-lang.org/u/Lucas_Payr)\
**Post date:** [January 25, 2020, 5:26pm UTC](https://discourse.elm-lang.org/t/webassembly-and-elm/5070/2 "2020-01-25T17:26:39Z")

</div>

Have you searched for [WebAssembly](https://discourse.elm-lang.org/search?q=WebAssembly) on discourse? This has been discussed a lot.

Quick and short answer:

1. No plans for now
2. good question. From what I know the language is currently designed in such a way, that hopefully nothing needs to change once we can compile to WebAssembly.

For further reading, check out @Brian_Carroll’s work writing a compiler for WebAssembly:

> [@Basic demo of Elm in WebAssembly](https://discourse.elm-lang.org/t/basic-demo-of-elm-in-webassembly/4627):
>
> Hi folks! Since my [last post](https://discourse.elm-lang.org/t/elm-core-libs-in-webassembly/4443) a month ago, I’ve reached the next milestone in my WebAssembly project and wanted to share. I now have a [working demo app](https://brian-carroll.github.io/elm_c_wasm/wrapper/index.html)! It’s a super-simple “countdown” app, designed to show a few main things: Elm app code “compiled” to WebAssembly (well, hand-translated to C and compiled to Wasm) A simple Cmd effect (Process.sleep) A simple VirtualDom view with an onClick callback This was just enough to force all the major technical issues to do with the “platform”. Most of…

---

_[View the full topic](https://discourse.elm-lang.org/t/webassembly-and-elm/5070)._
