makeFunction_se: Build an anonymous function.

View source: R/lambda.R

makeFunction_seR Documentation

Build an anonymous function.

Description

Build an anonymous function.

Usage

makeFunction_se(params, body, env = parent.frame())

Arguments

params

formal parameters of function, unbound names.

body

substituted body of function to map arguments into.

env

environment to work in.

Value

user defined function.

See Also

lambda, defineLambda, named_map_builder

Examples


f <- makeFunction_se(as.name('x'), substitute({x*x}))
f(7)


g <- makeFunction_se(c(as.name('x'), as.name('y')), substitute({ x + 3*y }))
g(1,100)



wrapr documentation built on Aug. 20, 2023, 1:08 a.m.