shrub/pub/doc/hoon/runes/wt.md
2015-06-19 17:16:48 -04:00

644 B

wut ? %wut

Conditionals

The ? runes, with the exception of ?=, produce conditional statements. The ? runes are the workhorse of control-flow.

There are three basic categories.

If-then-else

?: A natural ? rune. The traditional if-than-else statement.

?. Inversion of ?:. An "unless" statement. Used to keep the code flowing vertically.


Switches

?- Tradional switch.

?+ Switch with a default return value.


Type Tests

?= Tests if the icon of ++tile p contains q.