If

There’s nothing very special about ifs in Verve:

if is_true {
  print("true")
} else {
  print("false")
}

The conditional value (immediately after the if keyword) does not to be wrapped in parentheses and the body must always be wrapped in curly braces. In Verve, if is an expression, which means that it can be used anywhere you could use a variable.

print(if is_true {
  "true"
} else {
  "false"
})