Skip to main content
Version: Next

otherwise

Returns a fallback value if primary is null.

otherwise(primary:any, fallback:any) -> any

Description

The otherwise function evaluates its arguments and replaces primary with fallback where primary would be null.

primary: any

The expression to return if not null.

fallback: any

The expression to return if primary evaluates to null.

Examples

Set a default value for a key

from {x: 1}, {x: 2}, {}
x = x.otherwise(-1)
{x: 1}
{x: 2}
{x: -1}