Clojure

Make identical? variadic

Details

  • Type: Enhancement Enhancement
  • Status: Open Open
  • Priority: Minor Minor
  • Resolution: Unresolved
  • Affects Version/s: Release 1.5
  • Fix Version/s: None
  • Component/s: None
  • Labels:
    None
  • Patch:
    Code and Test
  • Approval:
    Triaged

Description

(= 1 1 1) ;; => true
(= 1 1 2) ;; => false
(== 1 1 1) ;; => true
(== 1 1 2) ;; => false
(identical? 1 1 1) ;; ArityException Wrong number of args (3) passed to: core$identical-QMARK- clojure.lang.AFn.throwArity (AFn.java:437)

I think it would make far more sense to make identical? consistent with all other comparison operators
and allow it to take variadic number of arguments.

Activity

Hide
Tassilo Horn added a comment -

Here's a patch that makes identical? variadic and adds a test for identical?.

Show
Tassilo Horn added a comment - Here's a patch that makes identical? variadic and adds a test for identical?.

People

Vote (1)
Watch (0)

Dates

  • Created:
    Updated: