Babashka CLI is now available for use in Squint and JavaScript!
Babashka CLI is now available for use in Squint and JavaScript!
In other news - after being on the roadmap for 10+ years, macrostep (inline macro expansion) finally landed in CIDER https://docs.cider.mx/cider/debugging/macroexpansion.html#inline-macroexpansion
Adventurous Clojure hackers are invited to play with it, while I come up with keybindings for the new commands. (I'm thinking making C-c M-m a keymap with multiple bindings under it)
Feedback is most welcome!
The newly released version of squint can now run (a mildly modified) version of replicant:
https://github.com/squint-cljs/squint/tree/main/examples/replicant
The Replicant TODO example app comes in around 18kb gzipped. (Reagami ~ 5kb, Replicant in CLJS ~42kb)
Und es git auch eine Ähnlichkeiten bei der Software-Technik. Ein Teil der Audrücke [ früher "(raster ... )" heute "(rgb ...)" und "(hsv ...)" ] werden aus der #Clojure Notation in Fragment Shader Code übersetzt. Damit das Programm quasi in Echtzeit geändert werden kann und die Visuals in Echtzeit laufen. Die chaotischeren Effekte entstehen dann durch die Rückkopplungsschleife im letzen "Ping Pong Puffer" der Signalkette.
I saw this on #piefed & thought it was fantastic enough to share with others.
EnigmaCurry / calc
https://github.com/EnigmaCurry/calc
"A #calculator and unit #conversion #utility written in #Clojure. Parses #natural English phrases like "how many inches are in 3 feet?" and evaluates them using arbitrary-precision #arithmetic on all platforms.
"On the Web at calc.rymcg.tech (100% client-side) or by downloading a copy of of the bundled website: https://calc.rymcg.tech/calc.html."
calc and conversion

cross-posted from: https://lemmy.thewooskeys.com/post/1269207 [https://lemmy.thewooskeys.com/post/1269207] > FOSS calc and conversion > > A friend of mine made a cool calculator and unit converter. It parses natural English phrases like “how many inches are in 3 feet?” and “300 miles / 65 mph in hours and minutes” and “download 10GB 1Gbps”. You can access it from web (including PWA), CLI or as a library. It has a strong FOSS philosophy behind it.
I'm working on getting my video patch software fully up and running again. It's for Week of Patching.
These programs have never been active together in this form before: A visual generator and a patch area for visual filter effects. And two processes are running in the background: #SuperCollider and a #Clojure REPL. Things are slowly coming together. But first screenshots can be seen.
Week of Patching is initiated by @palomakop .
New blog post!
Automatic help and completions in Babashka CLI
https://blog.michielborkent.nl/babashka-cli-help-and-completions.html