Skip to content

A simple demonstration on how to work with Elm Flags and Ports

Notifications You must be signed in to change notification settings

jlengrand/elm-ports

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Elm Ports and Flags

This repository is a simple Elm (0.19) minimal app making use of Flags and Ports to communicate with Javascript.

The repository is composed of 3 main things to see :

  • The sendStuff port, which will send some test data to Javascript every time you press the button
  • The receiveStuff port, which will periodically receive data from Javascript. It is javascript that triggers the port, and Elm will update its model every time it receives data.
  • The Flags type alias, that is setup and is used by the init function to grab data from Javascript before the model is even generated.

You can read the complete write-up about this example here and see a running example here.