declarativo funcional Vs. imperativo procedimental
FIGHT!!!
-module(b).
-export[f/1].
f(A) when A < 0 ->
fin;
f(A) ->
io:fwrite("~w~n", [A]),
f(A-1).
Vs.
#include <stdio.h>
int main()
{
for(int a = 0; a < 10; a++)
printf("w0la, %i\n", a);
}
-module(b).
-export[f/1].
f(A) when A < 0 ->
fin;
f(A) ->
io:fwrite("~w~n", [A]),
f(A-1).
Vs.
#include <stdio.h>
int main()
{
for(int a = 0; a < 10; a++)
printf("w0la, %i\n", a);
}
Comentarios