leiningen のローカル リポジトリから jar をコンパイルする作業を行っています。これは私のproject.cljで機能します:
:repositories {"local" ~(str (.toURI (java.io.File. "local_mvn_repo")))}
しかし、これは失敗します:
:repositories [["local" (str (.toURI (java.io.File. "local_mvn_repo")))]]
$ lein deps
java.lang.UnsupportedOperationException: nth not supported on this type: Symbol
後者は公式の例に準拠しているように見えますが。私の質問はこれです:
上記の ~ は何をするのですか? どれが必要なのですか? ベクトル形式を使用できないのはなぜですか?