Details
-
Type:
Enhancement
-
Status:
Closed
-
Resolution: Declined
-
Affects Version/s: None
-
Fix Version/s: Backlog
-
Component/s: None
-
Labels:None
Description
This seems unfortunate:
=> (-> :foo str keyword)
::foo
Symbols are far saner in this regard:
=> (-> 'foo str symbol)
foo
Simply stripping leading colons from strings prior to turning them into keywords should suffice. The 2-arity Keyword.intern method and clojure.core/keyword fn should be left intact, so as to provide an escape hatch for those that really do need colon-prefixed keywords.
Activity
Chas Emerick
made changes -
| Field | Original Value | New Value |
|---|---|---|
| Assignee | Chas Emerick [ cemerick ] |
Chas Emerick
made changes -
| Status | In Progress [ 3 ] | Closed [ 6 ] |
| Approval | Test | |
| Resolution | Declined [ 2 ] |