Skip to content

kylehovey/rethinking-state-with-elm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rethinking State With Elm

Elm Logo

Hello! Welcome to the home of my talk/presentation on Elm, a beautiful web framework that was inspired by Haskell and that, in turn, inspired features of Redux and Rust. This repository is both an example application and also contains the presentation.

Running The Presentation

I wrote the slides using Marp. To view the presentation, either open index.html in your browser, or run marp presentation.md to regenerate the HTML slides.

Neat Links

I think one of the most useful links I can share here is Elm's interactive online REPL Ellie. Go and play around with Elm there, or see some examples of what people have made.

Docs

Talks By/With Creator

Philosophy

Running The Example App

Make sure you have Elm and elm-live installed and run elm-live src/Main.elm --open -- --output=main.js to launch the example app.

image

Using the Time Traveling Debugger

If you'd like to demo the time traveling debugger, run the app using the --debug flag in addition to the normal arguments.

Thank You

I wanted to give a shoutout to my coworker Taylor who figured out how to set up a shader as a website background. You can find his project where he did that here (it's the source for our company Balatro weekly seed leaderboard).

About

Repository for my talk on Elm

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published