stopIfNull | R Documentation |
This is a convenience function for testing if an object is NULL
, and
providing a custom error message if it is.
stopIfNull(target, msg = NULL)
target |
Object to test if |
msg |
Optional custom message to display when |
If target
is not NULL
, target
is returned
invisibly.
library(MazamaCoreUtils) # Return input invisibly if not NULL x <- stopIfNull(5, msg = "Custom message") print(x) # This can be useful when building pipelines y <- 1:10 y_mean <- y %>% stopIfNull() %>% mean() ## Not run: testVar <- NULL stopIfNull(testVar) stopIfNull(testVar, msg = "This is NULL") # Make a failing pipeline z <- NULL z_mean <- z %>% stopIfNull("This has failed.") %>% mean() ## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.