Wrap the source for an exprssion as a function.

srcfn(expr_src, arg_name = ".", args = list())

Arguments

expr_src

character, source code of expresson.

arg_name

characer, name of argument to assign.

args

named list of adittional arguments and values.

Value

SrcFunction

See also

Examples

f <- srcfn(". + z", ".", args = list(z = 10)) cat(format(f))
#> SrcFunction{ . + z }(.=., z)
1:3 %.>% f
#> [1] 11 12 13