{:paths ["src"] ;; glimmer-jvui is a backend for glimmer, beside glimmer-vidya, glimmer-tui and ;; glimmer-gfx and against the same reconciler: glimmer owns the reactive core ;; and knows about no toolkit, and this project supplies widgets, painting and ;; the frame loop. ;; ;; It supplies them by *not* implementing them. glimmer-gfx writes its own ;; measure/place/paint/hit-test because there is nothing underneath it; ;; glimmer-vidya keeps a node arena in Rust because egui hands a reconciler ;; nothing to hold. Here the retained tree is thirty lines of atoms and the ;; walk over it emits jvui calls — jvui does the layout, the routing and the ;; painting, because it is a toolkit rather than an ABI. :deps {jolt-lang/glimmer {:git/url "https://github.com/jolt-lang/glimmer" :git/tag "v0.1.0" :git/sha "5581c331c51aff989259b9e8e92ec920fe5e6741"} jvui/jvui {:local/root "../../jvui"}} :aliases {:counter {:extra-paths ["examples"] :main-opts ["-m" "glimmer-jvui.counter"]} :test {:extra-paths ["test" "examples"] :main-opts ["-m" "glimmer-jvui.tests"]}} :tasks {counter "jolt -M:counter" test "jolt -M:test"}}