This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
is Carmine compatible with Babashka?
it appears as though it's currently not, by virtue of the fact that Carmine requires Encore, and Encore imports CountDownLatch, which isn't currently exposed in bb:
user=> (require '[taoensso.carmine :as car :refer [wcar]])
java.lang.Exception: Unable to resolve classname: java.util.concurrent.CountDownLatch [at taoensso/encore.cljc:87:3]
Right. I saw that just now too. Thanks anyway
Apart from some missing classes, the biggest clocker seems to be the implementation of IFn on deftype: https://github.com/ptaoussanis/encore/blob/f0833b9fda489a3cb6fe29852e0ab4207fa6baa2/src/taoensso/encore.cljc#L3084