This is a sudoku solver with a minimal UI on top. The solver logic is a translation of Richard Bird’s implementation in Thinking Functionally with Haskell. A clojure version is here.
npm install
# dev (2 terminals)
spago build --watch
npm start # localhost:8000
# build
npm run build
npx http-server public # localhost:8080