Tag
An open-source interactive demo modeling the iconic Casio F-91W watch using statecharts built with the XState library, featuring a side-by-side Stately visualizer for educational purposes. The implementation uses ClojureScript and Babashka, and is based on David Harel's original 1987 statecharts paper which famously used a digital wristwatch as an example.
This paper presents Hybrid ClojureScript, a programming language that allows developers to mix visual and textual syntax for domain-specific expressions, preserving composability and static reasoning.
David Nolen, lead developer of ClojureScript, praises Datastar as the best web tool he's added in 12 years after using it to rebuild a production app at Instabooks.
A detailed explanation of Perlin noise and its implementation in ClojureScript, including code snippets and a visualization of moving water filaments.
ClojureScript 1.12.145 introduces native async function support via the ^:async hint, enabling direct JavaScript async/await interop without additional dependencies.