`satisfies?` produces an inference warning when given an unhinted argument

Description

Asked at https://ask.clojure.org/index.php/9334/satisfies-produces-inference-warning-given-unhinted-argument

..is it expected that the following inference warning should be produced?

repro case is available here: https://github.com/dazld/cljs-protocol-inference-warning

Notes:

  • providing a hint of any sort makes the inference warning go away

Environment

None

Assignee

David Nolen

Reporter

Alex Miller

Labels

None

Approval

None

Patch

None

Priority

Blocker
Configure