1

core.logicで型関係を定義または使用するための最良の方法は何でしょうか?

フォーム引数の型を簡略化して表現するためにこのようなことを試みましたが、プロジェクトの使用によりさまざまな問題が発生します

(defn typeo
  [form type]
  (project [form]
    (== type (-> form .getClass .getSimpleName .toLowerCase symbol))))

これにはすでに適切な関係がありますか、それとも別の方法で表現する必要がありますか?

4

1 に答える 1

1

もちろん、この目標を呼び出す前に絶対に地面に置かなければならないproject手段を使用しても、それは機能します。form

于 2012-10-08T15:01:05.097 に答える