Maybe. Compare your function to the equivalent Erlang one:
sum(L) -> sum(L, 0). sum([], Acc) -> Acc; sum([Num|Rest], Acc) -> sum(Rest, Acc+Num).
math:sum([5,4,3,2,1]). 15
Maybe. Compare your function to the equivalent Erlang one:
Assuming that it's in a module called 'math', run it like so: