2016年1月17日日曜日

開発環境

  • OS X El Capitan - Apple (OS)
  • Emacs (Text Editor)
  • Scala (プログラミング言語)

Learning Scala: Practical Functional Programming for the JVM (Jason Swartz (著)、O'Reilly Media)のPart 2. (Object-Oriented Scala)、Chapter 8.(Classes)、Exercises 2-a.(No. 3859)を解いてみる。

その他参考書籍

Exercises 2-a.(No. 3859)

コード(Emacs)

class Container[A](elements: A*) {
  def foreach(f: A => Unit) = {
    elements foreach f
  }
}

val ll = new Container(5, 1, 4, 2, 3)

ll foreach println

入出力結果(Terminal, REPL(Read, Eval, Print, Loop))

$ scala-2.11 sample2_a.scala
5
1
4
2
3
$

0 コメント:

コメントを投稿