setIfNull(NULL, "foo")
setIfNull(10, 0)
setIfNull("15", 0)
# User-supplied values are returned unchanged
setIfNull("15", 0)
setIfNull("mean", 0)
setIfNull(mean, 0)
# Optional type enforcement
setIfNull("15", 0, enforcedType = "double")
setIfNull(NULL, "15", enforcedType = "integer")
Run the code above in your browser using DataLab