Pair two scalar values and use an optional result safely.

Tuples and Options

TuplesOptions.scala
object Main {
  def main(args: Array[String]): Unit = {
    val lookup = 
    val result = if (lookup == "hit") Some("ready") else None
    val label = result.getOrElse("missing")
    val pair = ("status", label)

    println("lookup=" + lookup)
    println(pair._1 + "=" + pair._2)
  }
}
object Main {
  def main(args: Array[String]): Unit = {
    val lookup = 
    val result = if (lookup == "hit") Some("ready") else None
    val label = result.getOrElse("missing")
    val pair = ("status", label)

    println("lookup=" + lookup)
    println(pair._1 + "=" + pair._2)
  }
}
tuples-options A tuple groups a few values by position. An option represents either a present value or no value.