Scala (programifo-linguo)

De Wikipedio
Logotipo di scala.

Scala es funcional-objektala programifo-linguo altanivela kreita ye 2001 da Martin Odersky.

Exempli[redaktar | redaktar fonto]

"Saluto, mondo!"[redaktar | redaktar fonto]

object SalutoMondo {
  def main(args: Array[String]): Unit = {
    println("Saluto, mondo!")
  }
}


Sortado[redaktar | redaktar fonto]

def qsort(list : List[Int]): List[Int] = list match {
  case Nil => Nil
  case pivot :: tail => {
    val (smaller, rest) = tail partition (_ < pivot)
    qsort(smaller) ::: pivot :: qsort(rest)
  }
}