関数ブロックに依存関係をインポートしたい。w これらの依存関係は公開されていないため、project.clj を介してそれらを含めたり、ns ブロックでそれらを要求したりすることはできません。
ただし、これらの jar はサーバー env で利用可能であり、以下の deps がクラスパスにある場合、サーバーは以下の関数を呼び出します。
ただし、サーバー環境外で以下の関数をコンパイルすると、util と web ns が見つからないというコンパイラ エラーが発生します。
(defn imm
[]
(require '[immutant.web :as web]
'[immutant.utilities :as util])
(server/load-views (io/file (util/app-root) "src/pm/views"))
(web/start "/dev" handler))