For example, in previous question: Scala coding styles and conventions?
Someone complains “If the method grows it becomes very painful to read the code” ..
and Dr. Martin Odersky replied “.. The functional programing style is to have many small methods...”
So does it mean when you are using Scala, you should write in FP style as much as possible and don’t take Scala as a Java replacement.
The beauty of Scala is that it can be different things to different people. Writing in a functional way is encouraged. However, you can write Scala in an imperative style also.
Even when writing in an imperative style, you are encouraged to write small methods. That makes code easier to read and thus maintain.