In functional programming, loops are implemented using recursion and tailcalls. You have the power of loops beyond what "for" and "while" can express.
On Tuesday, November 26, 2013, Alexandr M wrote:
Hello !Could anybody explain me how to calculate simple moving average of a list ?I have found several examples in internet but I completely don't understand how it works.Basically it's necessary to iterate over the list of real numbers and calculate average values over last n items in the list.I just can't imagine how to do it without loops.--Best regards,
Alex