Looking at the implementation, it seems like the `parMap` template is actually closer to `apply` from [sequtils](https://nim-lang.org/docs/sequtils.html#apply%2CopenArray%5BT%5D%2Cproc%28T%29_2).
Is it planned to include a true "map" operator? One that returns a new list that may be of a different type than the input type?