https://github.com/willcohen/clj-proj’s latest 0.1.0-alpha3 release is now up at https://github.com/willcohen/clj-proj • This project provides a native (or transpiled) version of https://github.com/osgeo/proj (spatial coordinate transformations) for both the JVM and JS ecosystems. • On the JVM side, it now provides an idiomatic https://github.com/willcohen/clj-proj/tree/main?tab=readme-ov-file#java-api for non-Clojure users, as well as native builds of PROJ embedded for Apple Silicon, Linux x64/aarch64, and Windows x64.
Congratulations on the release! A tiny feedback: It took me few minutes to understand that PROJ is an external project, so maybe hyperlinking PROJ would help the uninitiated. (And http://proj.org is 500'ing right now.)
https://willcohen.github.io/clj-proj/ has a nice example of turning coordinates into something with a placename. Nice work!
Hello everybody! Just released new versions for https://github.com/flow-storm/clojure/ and https://github.com/flow-storm/clojurescript/ which are "dev compilers". Respective forks of the official Clojure and ClojureScript compilers with some extra support for dev, in this case execution tracing support.
They are currently being use by projects like flowstorm https://www.flow-storm.org/ and https://github.com/flow-storm/clofidence.
ClojureScriptStorm 1.12.116-2
- Nothing new, just rebases over the latest stuff in ClojureScript 1.12.116
ClojureStorm 1.12.3-4
- Make https://ask.clojure.org/index.php/14740/macro-expansion-lose-type-hints behave the same as the official compiler