Examples for 'rlang::call2'


Create a call

Aliases: call2

Keywords:

### ** Examples

# fn can either be a string, a symbol or a call
call2("f", a = 1)
f(a = 1)
call2(quote(f), a = 1)
f(a = 1)
call2(quote(f()), a = 1)
f()(a = 1)
#' Can supply arguments individually or in a list
call2(quote(f), a = 1, b = 2)
f(a = 1, b = 2)
call2(quote(f), !!!list(a = 1, b = 2))
f(a = 1, b = 2)
# Creating namespaced calls is easy:
call2("fun", arg = quote(baz), .ns = "mypkg")
mypkg::fun(arg = baz)
# Empty arguments are preserved:
call2("[", quote(x), , drop = )
x[, drop = ]

[Package rlang version 1.1.4 Index]