Guest User

Untitled

a guest
May 24th, 2018
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.18 KB | None | 0 0
  1. -module(sieve).
  2. -export([sieve/1]).
  3.  
  4. sieve(N) -> sieve(lists:seq(2, N), []).
  5. sieve([], L) -> lists:reverse(L);
  6. sieve([Prime|T], L) -> sieve([X || X <- T, X rem Prime /= 0], [Prime|L]).
Add Comment
Please, Sign In to add comment