No description
- Clojure 80.8%
- CSS 9.4%
- Nix 5.4%
- HTML 4.4%
| dev | ||
| resources/public | ||
| src/heyarne/rect_packing | ||
| .envrc | ||
| .gitignore | ||
| deps.edn | ||
| flake.lock | ||
| flake.nix | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
| shadow-cljs.edn | ||
| shell.nix | ||
Rect-Packing
This folder contains a small project that aims to help in finding a good way to position individual cuttings on a frame. It is currently a work in progress.
Dev environment
This project is built using shadow-cljs:
npx shadow-cljs watch :app
Use cider-connect-cljs to connect to the REPL in emacs after opening http://localhost:8080 in your browser. Alternatively you can just call cider-jack-in-cljs and select the app build. :)
Production Build
npx shadow-cljs release :app
A build report will automatically be created and written to resources/public/js/report.html.
Tentative Roadmap
- Warn when rects don't fit the given frame(s)
- Show coverage quote
- Allow multiple frames