Fork me on GitHub
#specter
<
2017-01-27
>
rauh15:01:10

I'm guessing setval is faster than assoc-in? Can't find setval at all in the performance gist.

nathanmarz15:01:32

@rauh setval is just a thin wrapper over transform

nathanmarz15:01:00

haven't benchmarked assoc-in but I'd guess setval is faster

rauh15:01:02

I see, did a non-scientific time and it looks like it's slightly faster. setval, that is

nathanmarz15:01:02

it's over 3x faster

nathanmarz15:01:06

********************************

Benchmark: set value in nested map (2500000 iterations)

Avg(ms)		vs best		Code
370.15 		 1.00 		 (setval [:a :b :c] 1 data)
1240.9 		 3.35 		 (assoc-in data [:a :b :c] 1)