Similar to
pmap, but allows elements to be thrown out. More
precisely, for elements where the function argument returns
PNothing, the corresponding element is removed, while for
elements where the function argument returns
PJust, the value
is used in the result.