valueOrFunction: If 'val' is a function, evaluate it, otherwise return 'val'

View source: R/HelperFunctions.R

valueOrFunctionR Documentation

If val is a function, evaluate it, otherwise return val

Description

If val is a function, evaluate it, otherwise return val

Usage

valueOrFunction(val, ...)

Arguments

val

Function or value

...

Argument passed to val if it is a function

Examples

valueOrFunction(3) # returns 3
valueOrFunction(`+`, 1, 2) # also returns 3
A = `+`
valueOrFunction(A, 1, 2)

kainhofer/r-life-insurance-contracts documentation built on Sept. 18, 2022, 7:56 p.m.