Sample application built following @rtfeldman's Elm in Action Book: https://www.manning.com/books/elm-in-action
The book is still a "Work-in-Progress":
But the (first six) chapters of the book that are available are superb (arguably already worth the cost of the book!)
We have followed the book and built the "Photo Groove" sample application (up to p. 195)
You can run this code (locally) using:
elm-package install -y
Note: if you don't have elm installed see: https://github.com/dwyl/learn-elm#install-the-elm-platform-globally-on-your-computer
Then compile the project with the following command:
elm-make PhotoGroove.elm --output elm.js --warn --debug --open
This will open the photo groove "app" in your web browser.
To run the tests, run the following command:
elm-test --verbose