apply If
Calls the specified function block with this
value as its receiver if and only if the shouldApplyBlock lambda returns true. Returns this
value.
Calls the specified function block with this
value as its receiver if and only if the shouldApply parameter is true. Returns this
value.