Tôi hơi bối rối bởi hàm clojure instance?
. Có vẻ như rất vui khi có một cuộc tranh cãi duy nhất. Vì vậy,Ví dụ về clojure? đối số đơn
(instance? String)
hoạt động tốt, nhưng luôn trả về false.
Tôi có thiếu gì đó ở đây không? Tôi đã làm điều này hai lần trong hai ngày, và cả hai lần tôi mất một thời gian khá dài để gỡ lỗi (vâng, tôi đồng ý, để làm cho sai lầm một lần có thể được coi là bất hạnh, nhưng hai lần trông giống như bất cẩn).
Tại sao nó không bị hỏng, với một lỗi cơ bản?
Lưu ý được thêm sau: Do Clojure 1.6, lỗi này đã được sửa!
http://dev.clojure.org/jira/browse/CLJ-1171
Bạn cũng có thể gọi phiên bản? với nhiều hơn 2 args: '(instance? String" a "0)' -> 'true' – Alex
' (ví dụ?Chuỗi "a" 0) 'cho lỗi ArityException – amirteymuri