blob: df329a31cac9e930a90e7b237e874ca78dc50167 (
plain) (
blame)
1
2
3
4
5
6
7
|
object Test extends App {
implicit class AnyOps(val i: Int) extends AnyVal {
private def parentsOf(x: Int): List[Int] = if (x == 0) Nil else x :: parentsOf(x - 1)
def parents: List[Int] = parentsOf(i)
}
println((5).parents)
}
|