Array of floats
Replacement value
Function that takes float and returns boolean. If returns true this element will be replaced with New Value
Modified Array