Comment Comment by mduerksen The benchmark is wrong atm, the compared functions do not yield the same result.(comp (map inc) (filter even?)) means filtering first, then incrementing.The opposite for (->> data (map inc) (filter even?) ...- which is not the same. And of course, it also means that the latter has to increment the double amount of numbers.EDIT: It was me who was wrong, thanks for the corrections. Pitfall successfully identified :) parent mduerksen 12 years ago
(comp (map inc) (filter even?)) means filtering first, then incrementing.
The opposite for (->> data (map inc) (filter even?) ...
- which is not the same. And of course, it also means that the latter has to increment the double amount of numbers.
EDIT: It was me who was wrong, thanks for the corrections. Pitfall successfully identified :)