on 492ae2f help sign in
23 lines 380 B history raw
1# `:pick, $?, "bucwut", {$? p/(list moss)}`
3Generalized type union.
5Product: a mold which tries each of the alternatives in `p`.
7Note: Use `:pick` only if none of `:book` (`$%`), `:claw` (`$@`) or `:bush` (`$&`) applies.
9Regular form: *running*.
11Example:
12```
13~zod:dojo> =a :pick($foo $bar $baz)
15~zod:dojo> (a %baz)
16%baz
18~zod:dojo> (a [37 45])
19%foo
21~zod:dojo> $:a
22$foo
23```