I’m guessing a lot of us will be interested in using Elm with Phoenix, so starting this as a general discussion thread with this first post as a Wiki - please feel free to edit/update it.
Here are some links to get us started:
Tutorials, guides, learning material
- Phoenix with Elm - by CultivateHQ - there are 11 posts in the series so far!
- The Elm Architecture - official documentation
- Learning FP the hard way: Experiences on the Elm language
- Composing Styles in Elm (Beginners)
- Master Elm - Part 1 of a series on mastering Elm
- Server-side Elm with Phoenix
- Getting Started With Elm
- Building an Elm client to an Elixir Phoenix-based chat application using the elm-phoenix-socket package. - DailyDrip
- Integrating Webpack, Phoenix, and Elm - DailyDrip
- Writing A Full Site in Phoenix and Elm - Brandon Richey
- http://www.elm-tutorial.org/en/
- How to integrate Elm into a Phoenix project - OvermindDL1
Libraries
- Elm-Phoenix - Phoenix helpers for Elm
Example Apps
Demos
Videos
- Building Web Apps with Elm Course | The Pragmatic Studio
- http://www.elmcast.io
- Elm in 5 minutes (egghead.io)
- Daily Drip - Elm - by @knewter & co
- https://egghead.io/technologies/elm
- Elm for beginners - FREE course on knowthen.com
- Elmseeds - Elm screencasts
Podcasts
Blog Posts
- Elm for the Frontend, Right Now
- What to do with your new Elm install
- Elm in the real world - How Elm made our work better
- TodoMVC example with Elm
- How I structure Elm apps - jenkster.com
Talks/conference vids