⊦ ar.mapIf(φ, f) = ar.mapIndices(ar.indicesWhere(φ), f)
n < # ar ⊦ ar.mapIndices(ar.indicesWhere(φ), f)[n] = (φ(ar[n]) ⊃ f(ar[n]);ar[n])
Used terms: f, φ, ar