Count change algorithm.
During my time on university I had some difficulties with understanding functional programming paradigm. Suddenly I’ve found course on Coursera that is led by Martin Odersky — designer of Scala. I find this course very helpful. If you starting learning functional programming — it’s…