Programação Concorrente em Scala - DCC - UFRJ
Programação Concorrente em Scala - DCC - UFRJ
Programação Concorrente em Scala - DCC - UFRJ
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Sumário<br />
Introdução<br />
Conceitos básicos sobre <strong>Scala</strong><br />
Concorrência <strong>em</strong> <strong>Scala</strong><br />
Comparação e avaliação<br />
Conceitos básicos de <strong>Scala</strong><br />
Ex<strong>em</strong>plo de casamento de padrões<br />
Valores e tipos<br />
Funções e passag<strong>em</strong> de parâmetros<br />
Classes e casamento de padrões<br />
def process(msg : Any) = {<br />
msg match {<br />
case "hello" => println("hello")<br />
case x : String => println(x)<br />
case (a, b) => println("Tupla")<br />
case 22 => println("22 recebido")<br />
case x : Int if x < 0 => println(x)<br />
_ => println("Padrao desconhecido")<br />
}<br />
}<br />
Carlos Bazilio e Silvana Rossetto <strong>Programação</strong> <strong>Concorrente</strong> <strong>em</strong> <strong>Scala</strong>