pmap

inline fun <T, V> List<T>.pmap(operation: (T) -> V): List<V>

like map, but multithreaded. It uses the number of cores + 2 threads.