Untitled

Run Settings
LanguageScala
Language Version
Run Command
//import java.io._ //import scala.tools.nsc.Settings //import scala.tools.nsc.interpreter object Main extends App { //println(eval) class Hash(pairs: Tuple2[String, Any]*) { var hash: Map[String, Any] = Map() pairs.foreach {kv => hash += (kv._1 -> kv._2) } def |(key: String) :Any = return hash.get(key).get } def say(args: Any*) = { args foreach println } //def thing(exp: Boolean)(code: => Unit): Unit = if(exp) code println("Hello World!") say("banana") say("mango", "banana") say((new {val a = 1; val b = 2; val c = 3}).b) say((Map[String, Any]("a" -> 1, "b" -> 2))("a")) var h = new Hash(("a", 1), ("b", 2), ("c", 3)) say(h|"b") }
Editor Settings
Theme
Key bindings
Full width
Lines