https://github.com/bobbicodes/conway
Conway's game of life in Clojurescript/Reagent
https://github.com/bobbicodes/conway
Last synced: 12 months ago
JSON representation
Conway's game of life in Clojurescript/Reagent
- Host: GitHub
- URL: https://github.com/bobbicodes/conway
- Owner: bobbicodes
- Created: 2019-06-13T03:00:44.000Z (almost 7 years ago)
- Default Branch: main
- Last Pushed: 2023-04-26T18:23:40.000Z (about 3 years ago)
- Last Synced: 2025-04-05T14:22:23.980Z (about 1 year ago)
- Language: JavaScript
- Homepage: https://bobbicodes.github.io/conway/
- Size: 1.86 MB
- Stars: 3
- Watchers: 1
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# conway
[Conway's Game of Life](https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&cad=rja&uact=8&ved=2ahUKEwin5u75uObiAhXlhFQKHaygCYUQFjABegQIBBAB&url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FConway%2527s_Game_of_Life&usg=AOvVaw3Ren4zMW9qfyNBCmJvYMlL) using the [Reagent](https://github.com/reagent-project/reagent) wrapper for React.
## Features
* Infinite world
* Animated stepper
* Selectable starting sequence
* Sample configurations
* Custom grid size
Play it live [Here](https://bobbicodes.github.io/conway/)
## Development
To get an interactive development environment run:
lein fig:build
This will auto compile and send all changes to the browser without the
need to reload. After the compilation process is complete, you will
get a Browser Connected REPL. An easy way to try it is:
(js/alert "Am I connected?")
and you should see an alert in the browser window.
To clean all compiled files:
lein clean
To create a production build run:
lein clean
lein fig:min