Fork me on GitHub
#announcements
<
2022-03-11
>
plexus10:03:51

We've released cljbox2d, an idiomatic Clojure/ClojureScript wrapper for the jBox2D/Planck.js physics engines, with some helpers to combine it with Quil. See the README for how to run the demos. Documentation is still a bit sparse but there's example code to start from. Happy to answer questions in #quil https://github.com/lambdaisland/cljbox2d

šŸ‘ 22
ā¤ļø 18
2
2
5
šŸ‘ 4
1
plexus10:03:29

Try it at home:

clojure -Sdeps '{:deps {com.lambdaisland/cljbox2d {:mvn/version "0.4.19"} quil/quil {:mvn/version "4.0.0-SNAPSHOT"}}}' -M -m lambdaisland.cljbox2d.demo.simple-shapes

Noah Bogart13:03:38

This is so cool!

BorisKourt09:03:52

Love seeing the ecosystem grow like this : )

Daniel Slutsky18:03:42

Following our discussion at #visual-tools meeting 3 (the video will be public soon), here is an experiment combining Portal, Clerk, Kindly, and nREPL in one flow. It demonstrates using one Clojure namespace and comfortably visualizing it in different tools (Portal and Clerk in this case), without any need of code change. https://github.com/scicloj/visual-tools-experiments/tree/main/portal-clerk-kindly-nrepl-1

šŸ‘ 5
šŸš€ 4
šŸ˜» 1
1
flowthing19:03:09

Looks interesting! The link to Kindly is dead, though.

Daniel Slutsky19:03:19

fixed, thanks šŸ™

Daniel Slutsky19:03:49

(fixed, forgot it was a private repo) šŸ™

Alex Miller (Clojure team)21:03:10

https://github.com/clojure/tools.build v0.8.1 is now available ā€¢ compile-clj - TBUILD-29 - add support for setting bindings during compilation

šŸ˜ 10
šŸ‘ 4
Noah Bogart21:03:44

Hot damn! What a quick turn around. Thanks Alex!

borkdude22:03:20

I guess this allows something to check

*warn-on-reflection*
stuff globally too :)

mkvlr14:03:33

thank you for this!