2024 Clojure状态调查!分享您的想法。

欢迎!有关如何使用本站的信息,请参阅关于页面。

0
ClojureScript 提问者
重新标签 更新者

给出以下代码

(ns app.core)

(set! *warn-on-infer* true)

(defprotocol IFoo
  (bar [this]))

;; warns on inference - expected?
(defn not-ok? [v]
  (satisfies? IFoo v))

以下推理警告是否是预期的?

WARNING: Cannot infer target type in expression (. v -app$core$IFoo$) at line 10 /Users/user/projects/cljs-protocol-inference-warning/src/app/core.cljs

案例副本在此:https://github.com/dazld/cljs-protocol-inference-warning

备注

  • 提供任何类型的提示都可以消除推理警告

1 个答案

0
回答者
已选择 选择者
...