Co-created with Vladimir Logachev
Scala 3, Elm 0.19.1, Apache Pulsar
A toy tic-tac-toe implementation, made to explore Scala 3 and concepts related to event sourcing
- Webapp: http://localhost:8080
docker compose up -dV --wait
- start dependencies
cd backend
sbt run
- runsbt test
- testsbt styleFix
- fix formatting and linting errorssbt styleCheck
- check for formatting and linting errorssbt dev
- allow compiler warnings to not fail the compilation~reStart
- run; rerun the server on code changes (in a dirty way)
cd webapp
npm start
- runnpm run precommit-fix
- fix formatting and linting errors, run tests