Handbook
`branch`
branch(cond, then_fn, else_fn) evaluates cond then runs only the chosen zero-argument callable. Lazy: the non-chosen branch is never invoked.
branch
branch(cond, then_fn, else_fn) evaluates cond then runs only the chosen zero-argument callable. Lazy: the non-chosen branch is never invoked.