Erlang (programovací jazyk): Porovnání verzí
Smazaný obsah Přidaný obsah
m Robot: standardizace parametrů infoboxu; kosmetické úpravy |
m Robot: -zastaralá značka HTML |
||
Řádek 25:
== Kód ==
Zápis jazyka vypadá takto:
<
-module(fact).
-export([fac/1]).
Řádek 31:
fac(0) -> 1;
fac(N) when N > 0 -> N * fac(N-1).
</syntaxhighlight>
Implementace algoritmu [[Quicksort]]:
<
%% quicksort:qsort(List)
%% Sort a list of items
Řádek 43:
qsort([Pivot|Rest]) ->
qsort([ X || X <- Rest, X < Pivot]) ++ [Pivot] ++ qsort([ Y || Y <- Rest, Y >= Pivot]).
</syntaxhighlight>
== Reference ==
|