A warning is thrown regarding the redefinition of record? in clojure 1.6.0
Description
Clojure 1.6.0 adds a record? function that has the same implementation as the one in clojure.core.logic. As a result, a warning is shown when the code in the core.logic namespace is evaluated under clojure 1.6.0. Since the two functions have the same implementation, this is purely a cosmetic issue.
Environment
Linux x64
Activity
Show:
import May 16, 2014 at 1:25 AM
Comment made by: jboverfelt
Awesome - thank you!
David Nolen May 16, 2014 at 1:22 AM
I will try to cut a release next week.
import May 16, 2014 at 1:17 AM
Comment made by: jboverfelt
I saw that this is now fixed in master - thanks! This also breaks AOT compilation if used with clojure 1.6.0 as referenced in CLJ-1241. Is there a timeline for a 0.8.8 release?
Clojure 1.6.0 adds a record? function that has the same implementation as the one in clojure.core.logic. As a result, a warning is shown when the code in the core.logic namespace is evaluated under clojure 1.6.0. Since the two functions have the same implementation, this is purely a cosmetic issue.