Scala

関数型+オブジェクト指向 プログラミング言語

http://www.scala-lang.org/ Scala for Windows コマンドプロンプト

出力


Println("Hello World!")

for


for{i <- 1 to 9
    j <- 1to 9}
  println(i * j)

コンパイラ


scalac File1.scala

静的型付け関数型


scala> def hasA(s:String) = s.exists(_ == 'a')
hasA: (String)Boolean

scala> hasA("air")
res3: Boolean = true

scala> hasA("iron")
res4: Boolean = false

scala> def hasA(s:String) = s.exists(_ == 'a')
hasA: (String)Boolean

scala> hasA("air")
res3: Boolean = true

scala> hasA("iron")
res4: Boolean = false