I use a java library in clojure and it has a function that accepts a callback:
How do I pass such callback in clojure? I tried anonymous function fn but it doesn't work. In java using java lambdas works.
I use a java library in clojure and it has a function that accepts a callback:
How do I pass such callback in clojure? I tried anonymous function fn but it doesn't work. In java using java lambdas works.
You can simply reify an interface.
Here is an example
(def consumer (reify java.util.function.Consumer
(accept [this t]
; here the impl
)))