Related doc: http://rundis.github.io/blog/2015/clojurescript_performance_tuning.html TODO: type hints.