🔍

Dyadic | (or/max)

Applies boolean "or" for bool arguments. Fully atomic.

Syntax: <x> | <y>; <x> or <y>; |[<x>; <y>]; or[<x>; <y>]

o)1b|010b
111b
o)(1>2)|2<1
0b
o)a:1010b
1010b
o)a|~a
1111b
o)

For number vectors, it results in calculating "max".

o)1 2 3|0
1 2 3
o)1 2 3|3 2 1
3 2 3
o)