diff --git a/scala-tutorial/FrenchDate.scala b/scala-tutorial/FrenchDate.scala new file mode 100644 index 0000000..f7da805 --- /dev/null +++ b/scala-tutorial/FrenchDate.scala @@ -0,0 +1,13 @@ +import java.util.{Date, Locale} +import java.text.DateFormat +import java.text.DateFormat._ + +object FrenchDate { + def main(args: Array[String]) { + val now = new Date + val df = getDateInstance(LONG, Locale.FRANCE) + println(df format now) + } +} + +// vim: set ts=4 sw=4 et: diff --git a/scala-tutorial/Timer.scala b/scala-tutorial/Timer.scala new file mode 100644 index 0000000..cb672f7 --- /dev/null +++ b/scala-tutorial/Timer.scala @@ -0,0 +1,15 @@ +object Timer { + def oncePerSecond(callback: () => Unit) { + while (true) { callback(); Thread sleep 1000 } + } + + def timeFlies() { + println("time flies like an arrow...") + } + + def main(args: Array[String]) { + oncePerSecond(timeFlies) + } +} + +// vim: set ts=4 sw=4 et: