Haskell (linguaggio di programmazione): differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Perl 6 link Etichette: Modifica da mobile Modifica da web per mobile |
Modificato il fac' per includere fac' 1 = 1, modificato il crivello di erastotene per non includere 1 che non è primo. Etichette: Modifica visuale Modifica da mobile Modifica da web per mobile |
||
Riga 79:
fac n = n * fac (n-1)
</source>Un'altra definizione più ristretta, utilizzando la funzione ''product'':<syntaxhighlight lang="haskell">
fac' n = product [
</syntaxhighlight>
Riga 116:
=== [[Crivello di Eratostene]] ===
<source lang="haskell">
primes =
where
dropall (x:xs) = x:dropall(dropmul x xs)
|