Velvet-Bird
01.12.2012 11:13 gay
Я пидор и трогал морфизмы
ana(F, A) →
case F(A) of
{left} →
[];
{right, {X, Y}} →
[X | ana(F, Y)]
end.
destruct([]) →
{left};
destruct([H | T]) →
{right, {H, [X || X ← T, X rem H > 0]}}.
sieve(N) →
ana(fun destruct/1, lists:seq(2,N)).
Recommended by:
@rtsome
>ana(fun destruct
>ana destruct
Тут буквы не хватет.
не хватает моей гомопидорской сраки
нассал в ротешник ОПу