evalList is a strategy combinator that turns an element strategy into a strategy for an entire list. Its type is Strategy a -> Strategy [a]. section 13.4.3
Use it with using or withStrategy to evaluate mapped list elements in parallel. This is especially useful when each mapping operation is expensive. section 13.4.3
Parallel list mapping
The expression map (^ 100) [1 .. 1000] `using` evalList rpar applies rpar to each mapped element, creating parallel evaluation sparks. section 13.4.3
