scala はバイトコードにコンパイルされるため、scala クラス/オブジェクトを clojure から呼び出すことができることはよく知っており、clojure はそれに慣れています。
しかし、それは clojure 関数を呼び出して、scala から名前空間をインポートするのと同じくらい簡単ですか?
優秀なliftフレームワークとclojureを混ぜて、基本的にliftからclojureコードを呼び出したいと思います。
Scala でのインポートのセマンティクスは、基本的に Java と同じです。Java から Clojure コードを呼び出す方法を読んで必要な情報を取得し、同じ原則を Scala に適用できるはずです。
Clojure コードをコンパイルしてクラスパスに JAR として含める場合は、次の投稿が関連するはずです。
.clj ファイルを動的にコンパイル/解釈したい場合は、これを読む必要があります。
Clojure プログラミング: Java から Clojure を呼び出す
最初のオプションは、私にはずっといいようです。