What is ElixirScript?
- Erlang 20 or greater
- Elixir 1.5 or greater (must be compiled with Erlang 20 or greater)
- Node 8.2.1 or greater (only for development)
What's new in ElixirScript 0.30.0?
- Foreign Function Interface (FFI)
- A Call to Arms
- Breaking Changes
ElixirScript now only works as a mix compiler. This means there will no longer be an escript for download and plugins for Brunch and Webpack will no longer work with this and future versions. Also, ElixirScript now only supports output of ES modules.
receiveis still not supported. When ElixirScript encounters a
receivecall during compilation, the compiler will show a warning, but will continue. During runtime these calls will throw an error. With
receivenot yet supported, this also means most of OTP is not supported as well.
You can get more info about this update at GitHub.