REBL on a non-Clojure Datomic project?


#1

Hi all,

I’d like to try out the REBL as an alternative way to explore my Datomic data vs. the console. However, my project isn’t Clojure, it’s Scala. Is it possible to invoke the REBL from other JVM languages?

Joe


#2

Hi Joe,

REBL (and Clojure) are just Java libs, so it should be possible to run them from other JVM languages.

You should be able to put REBL in your application dev classpath and invoke rebl/ui per the Java interop approach specified here: https://clojure.org/reference/java_interop#_calling_clojure_from_java