Elm 0.19.x package for Phoenix WebSockets
A very simple to use Package that provides your Elm program access to the PhoenixJS API.
In order for your Elm program to talk to PhoenixJS, you will need to add a
JavaScript file to your Phoenix project and a very small Port module to your
Elm src
files.
Set up JavaScript
The JS file you need, and set up instructions are
here
.
Set up the Ports
The Port module you need, and set up instructions are
here
.
Install the package.
elm install phollyer/elm-phoenix-websocket
Examples
A Phoenix application that provides an Elm SPA with a dozen examples can be found here.
The relevant Elm files for the examples are here.
A live version of the example application is running here.
Further Reading
Package docs.
For more information about Phoenix WebSockets see Phoenix.Channel , Phoenix.Presence and PhoenixJS.