Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/zeneixe/cellular_automaton

Cellular Automaton written in Elm
https://github.com/zeneixe/cellular_automaton

cellular-automaton elixir-lang elixir-phoenix elm-lang

Last synced: about 2 months ago
JSON representation

Cellular Automaton written in Elm

Awesome Lists containing this project

README

        

# Cellular Automaton

### About:
A simple Elm learning app, inspired by Stephen Wolfram's "A new kind of science".

### Live demo:
On Glitch: https://cellular-automaton.glitch.me/

### Install:
Clone this repo into a new project folder, e.g. `my-elm-project`:
```
git clone https://github.com/moarwick/elm-webpack-starter my-elm-project
cd my-elm-project
```

Re-initialize the project folder as your own repo:
```
rm -rf .git # on Windows: rmdir .git /s /q
git init
git add .
git commit -m 'first commit'
```

Install all dependencies using the handy `reinstall` script:
```
npm run reinstall
```
*This does a clean (re)install of all npm and elm packages, plus a global elm install.*

### Serve locally:
```
npm start
```
* Access app at `http://localhost:8080/`
* Get coding! The entry point file is `src/elm/Main.elm`
* Browser will refresh automatically on any file changes..