powered by
Evaluates one or the other expression based on whether the feature flag is enabled.
feature_ifelse(feature_flag, true_expr, false_expr)
The result of evaluating true_expr is returned if the passed feature_flag is enabled. Otherwise the result of evaluating false_expr is returned.
true_expr
false_expr
flag which defines which expression should be evaluated
expression to evaluate when the feature_flag is enabled
expression to evaluate when the feature_flag is disabled
The passed expression is evaluated in the frame where feature_ifelse is called.
feature_ifelse
{ flag <- create_bool_feature_flag(TRUE) feature_ifelse( flag, 2 * 7, 3 * 7 ) }
Run the code above in your browser using DataLab