Erlang est livré avec un shell interactif où vous pouvez essayer votre code Erlang. Il y a quelques différences par rapport à l'écriture de code Erlang dans un fichier et à sa compilation; plus particulièrement, vous ne pouvez pas définir de fonctions dans le shell, n'affectez que des fonctions anonymes aux variables.
-module(test).
-export([sum/1]).
sum([]) -> 0;
sum([X|Xs]) -> X + sum(Xs)
This is what I have done so far though it only sums the numbers within a list like test:sum([1,2,3,4])but I want ...