any →
switch(
    ...branches: entry
) → any

Returns the result of the first branch whose predicate accepts the original input, or the final fallback, or null.

Parameters

Name Type Required Description
branches entry Variadic (one or more) Ordered branches with an optional final catch-all fallback.

Argument evaluation

  • branches: Branches reuse the original input and stop at the first accepted branch. The output type depends on the selected expression.

Examples

82 | switch(less-than(50) => "failed", _ => "passed")  "passed"

Kind: Function
Scope: flow
Aliases: None


This site uses Just the Docs, a documentation theme for Jekyll.