Used internally, helper function that replaces non-finite (i.e., NA, NaN,
Inf, and -Inf) values according to is.finite(), primarily used to
replace NaN/Inf/-Inf with NA.
a %f|% bIf values in a are non-finite, they are replaced with b,
otherwise they are left unchanged.
atomic vector of any type.
single value to replace non-finite values with.