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:
<sourcesyntaxhighlight lang="erlang">
-module(fact).
-export([fac/1]).
Řádek 31:
fac(0) -> 1;
fac(N) when N > 0 -> N * fac(N-1).
</syntaxhighlight>
</source>
 
Implementace algoritmu [[Quicksort]]:
<sourcesyntaxhighlight lang="erlang">
%% 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>
</source>
 
== Reference ==