Elm Language playground repository is supposed to consist of tiny projects that are easy to scan and reason about so that everybody can learn the language quickly by example.
Demos: https://elm-playground.surge.sh/
- Demo: https://elm-playground.surge.sh/match-events/
- Installation:
- Clone the repository with
git clone https://github.com/maciejsmolinski/elm-playground.git && cd elm-playground/match-events
- Install all dependencies with
npm install
- Build the project:
npm run build
- To watch for filechanges and re-build run:
npm run dev
instead
- To watch for filechanges and re-build run:
- Clone the repository with
- When done open the project with
npm run open
or simply openindex.html
in your browser
- Demo: https://elm-playground.surge.sh/randomuser/
- Installation:
- Clone the repository with
git clone https://github.com/maciejsmolinski/elm-playground.git && cd elm-playground/randomuser
- Install all dependencies:
npm install
- Build the project:
npm run build
- To watch for filechanges and re-build run:
npm run dev
instead
- To watch for filechanges and re-build run:
- Clone the repository with
- When done open the project with
npm run open
or simply openindex.html
in your browser
- Demo: https://elm-playground.surge.sh/todo/
- Installation:
- Clone the repository with
git clone https://github.com/maciejsmolinski/elm-playground.git && cd elm-playground/todo
- Install all dependencies:
npm install
- Build the project:
npm run build
- To watch for filechanges and re-build run:
npm run dev
instead
- To watch for filechanges and re-build run:
- Clone the repository with
- When done open the project with
npm run open
or simply openindex.html
in your browser
This repository is meant to be a playground so that everybody can learn the language, break things, change things or even improve them.
Feel free to create pull requests if you find these examples useful. Also, please let me know if you find them too easy or too complex or not interesting at all.
Thanks for the interest and taking your time to visit the repository!
Have questions? Raise an issue or contact me on twitter: @maciejsmolinski