: — Guardcondition:result returns result when the condition is true. Otherwise execution continues. Only the chosen result evaluates.
{⍵<0:-⍵ ⋄ ⍵}¯4 ⍝ 4
{⍵=0:0 ⋄ ÷⍵}0 ⍝ 0
Condition: Boolean singleton. An empty selected result returns no value. See error guards.