Details
-
Type:
Enhancement
-
Status:
Closed
-
Resolution: Completed
-
Affects Version/s: None
-
Fix Version/s: Release 1.1
-
Component/s: None
-
Labels:None
-
Approval:Ok
Description
Macros ></code> and <code>>> are currently hard to hint because metadata aren't preserved on lists.
Together with #205, it would allow to write:
(-> #^objects dd #^doubles (aget i) (aget j))
(instead of {{(let [#^doubles a (aget #^objects dd i)] (aget a j))}})
Converted from http://www.assembla.com/spaces/clojure/tickets/206
Attachments:
0001-make-and-metadata-aware.patch - https://www.assembla.com/spaces/clojure/documents/dVsuqiWaCr3PaHeJe5afGb/download/dVsuqiWaCr3PaHeJe5afGb