urbit/pub/docs/dev/hoon/runes/wt/wtbr.md
2015-11-07 22:24:22 +02:00

752 B

wutbar, ?|, %wtbr

OR

?| is a synthetic rune that computes the "or" of the loobeans in p. ?| is commonly used as a control-flow mechanism.

Produces

Twig: [%wtbr p=tusk]

Sample

p is a ++tusk, a list of twigs.

Tall form

?|  i.p
    i.t.p
    i.t.t.p
==

Wide form

?|(i.p i.t.p i.t.t.p)

Irregular form

|(i.p i.t.p i.t.t.p)

Examples

~zod/try=> ?|(& |)
%.y
~zod/try=> |(& |)
%.y
~zod/try=> |(| |)
%.n
~zod/try=> (gth 2 1)
%.y
~zod/try=> |((gth 2 1) |)
%.y
~zod/try=> |((gth 1 2) |)
%.n
~zod/try=> |((gth 2 1) &)
%.y
~zod/try=> |((gth 1 2) &)
%.y