Few weeks ago since now :) I started participating in a course ‘Functional Programming Principles in Scala’ by Martin Odersky. I have already completed 4 weeks (course consists of 6 weeks) and I can tell honestly that this is the best course I’ve ever been doing.
My knowledge about scala is still increasing !
Below you can find a sample of what I can now do. The problem is to implement function
flatten(xs: List[Any]): List[Any]
which takes a list of anything an tries to flatten it. For example
1
|
|
should return a following list
1
|
|
At the end I would like to say ‘thank you’ to Atlassian company for paying a half for this course !