If-NULL: Infix operator to insert default value if result is NULL

Description Usage Arguments Value See Also Examples

Description

The function is useful as a way of providing a default value in case the output of another function is NULL.

Usage

1
a %if_null% b

Arguments

a

An expression.

b

An alternative

Value

If !is.null(a) is TRUE returns a otherwise returns b.

See Also

insertIfNULL_Addin

Examples

1
2
3
4
5
6
7
8
9
a1 <- "Default value"
a2 <- NULL
b  <- "Alternative"

 a1 %if_null% b
#> [1] "Default value"

 a2 %if_null% b
#> "Alternative"

GegznaV/spTMP documentation built on May 6, 2019, 6:07 p.m.