A compact syntax for anonymous functions.
f(..., .env = parent.frame())a function
f(x + y)
#> function (x, y)
#> x + y
#> <environment: 0x58b580766210>
f(x + y)(1, 10)
#> [1] 11
f(x, y = 2, x + y)
#> function (x, y = 2)
#> x + y
#> <environment: 0x58b580766210>
f({y <- runif(1); x + y})
#> function (x)
#> {
#> y <- runif(1)
#> x + y
#> }
#> <environment: 0x58b580766210>