From 058751d1bcaeb86aa27139436da6f7d9b4f15278 Mon Sep 17 00:00:00 2001 From: xiaowei-zhang Date: Fri, 3 Apr 2020 14:54:26 +0200 Subject: [PATCH] Fix recursive type missing error Error: recursive method `iterate` needs result type --- .../scala/scalatutorial/sections/ImperativeProgramming.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/scala/scalatutorial/sections/ImperativeProgramming.scala b/src/main/scala/scalatutorial/sections/ImperativeProgramming.scala index 1323496f..c724142a 100644 --- a/src/main/scala/scalatutorial/sections/ImperativeProgramming.scala +++ b/src/main/scala/scalatutorial/sections/ImperativeProgramming.scala @@ -31,7 +31,7 @@ object ImperativeProgramming extends ScalaTutorialSection { * Say you have the following two functions `iterate` and `square`: * * {{{ - * def iterate(n: Int, f: Int => Int, x: Int) = + * def iterate(n: Int, f: Int => Int, x: Int): Int = * if (n == 0) x else iterate(n-1, f, f(x)) * def square(x: Int) = x * x * }}}