John's attempt at learning the functional programming language Elm. See my questions on StackOverflow. Also here
Instructions: copy + paste into left side of elm-lang.org/try or on share-elm.com
Many of these examples have not been tested in a year, and do not work in 0.17 however I noticed it is possible to generate example without perfectly adhering to the Elm architecture
More simple examples and big-kid examples coming up!O
We are in the process of developing Elm-D3 interoperability please this one test case:
- http://monsieurcactus.github.io/LearnElm/van-Gogh-ELM-01.html
- http://monsieurcactus.github.io/LearnElm/square.html (in progress)
- try this one! http://monsieurcactus.github.io/LearnElm/starry-night.html (NEEDS INSTRUCTIONS)
- a primitive game involving random permutations http://monsieurcactus.github.io/LearnElm/19by19.html
- another game literally a race against time.
- ongoing discussion on operators and buttons in Haskell Reflex-Dom (written in Elm, and experiment with syntax highlighting
- my attempt at domino game
- a world clock (needs work)
- a fractal (exercise from Mandelbrot's The Fratal Geometry of Nature)
- map of Puerto Rico (with sample calculations)
From a working knight's tour game with visualization of the past (game)
Some of these apps are a bit theoretical. Imagine trying to build a car and having hours-long discussions of the steering wheel. Or the gear that connects the motor to the left front tire. Back in Puerto Rico there is a auto-parts store called "House of Screws" and their motto is "Have a Screw Loose?" (literally "¿Le Falta un Tornillo?")