Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
pp:scalalab1 [2022/04/30 09:59] vbadoiu |
pp:scalalab1 [2022/05/07 17:26] (current) mihai.calitescu fixed typo |
||
|---|---|---|---|
| Line 5: | Line 5: | ||
| * practice writing **tail-recursive** functions as an alternative to imperative **loops** | * practice writing **tail-recursive** functions as an alternative to imperative **loops** | ||
| * keep your code clean and well-structured. | * keep your code clean and well-structured. | ||
| + | |||
| + | ** Make sure you have done your [[pp:scala-environment | scala environment]] setup ready ** | ||
| ** Create a new Scala worksheet to write your solutions ** | ** Create a new Scala worksheet to write your solutions ** | ||
| Line 141: | Line 143: | ||
| <code Scala> | <code Scala> | ||
| object Main { | object Main { | ||
| - | def main(args: Array[String]): Unit = | + | def main(args: Array[String]): Unit = { |
| println("Hello, Scala developer!") | println("Hello, Scala developer!") | ||
| if (args.length == 0) { | if (args.length == 0) { | ||
| Line 148: | Line 150: | ||
| val filename = args(0) | val filename = args(0) | ||
| } | } | ||
| + | } | ||
| } | } | ||
| </code> | </code> | ||