Affects Version/s: Release 1.5
Fix Version/s: None
#'zipmap constructs a map without transients, where transients could improve performance.
Approach: Use a transient map internally, along with iterators for the keys and values. A persistent map is returned as before. The definition is also moved so that it resides below that of #'transient.
|(def xs (range 16384)) (zipmap xs xs)||4.53 ms||2.09 ms||large map|
|(def ys (range 16)) (zipmap ys ys)||3.01 us||2.05 us||small map|