forEachParallel

fun <T> forEachParallel(list: List<T>, sizeAssume: (T) -> Long, block: (T) -> Unit)