https://github.com/passy/collab-counter
A distributed, eventually consistent counter with magical powers
https://github.com/passy/collab-counter
Last synced: over 1 year ago
JSON representation
A distributed, eventually consistent counter with magical powers
- Host: GitHub
- URL: https://github.com/passy/collab-counter
- Owner: passy
- Created: 2015-11-09T21:17:29.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2015-11-13T20:36:05.000Z (over 10 years ago)
- Last Synced: 2025-02-04T16:34:56.616Z (over 1 year ago)
- Language: Elm
- Homepage: https://passy.github.io/collab-counter
- Size: 0 Bytes
- Stars: 5
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# collab-counter
> That standard Elm Architecture example you see everywhere but with Firebase!
[Demo](https://passy.github.io/collab-counter)

This is a counter powered by Firebase through
[elmfire](https://github.com/ThomasWeiser/elmfire).
## Building
```
make all open
```
## Fun Fact
Because I couldn't figure out how to store non-monoidal data structures
with Elmfire, I ended up using a CRDT to store the vote events. That's
fun and all, but I don't think this would gonna scale very well.