ContributePreguntasPublicacionesEtiquetas
VIKEnut'
Iniciar sesiónRegistrarse

Es

РусскийPolskiDeutschPortuguês

Tema oscuro

Escribir
Iniciar sesiónRegistrarse

Tema oscuro

Es

РусскийPolskiDeutschPortuguês

¡Eres muy activo! ¡Es genial!

Regístrese para continuar usando todas las funciones de Techfeed

Registrarse

¿Ya estás registrado?SignInAction

Etiquetas Populares

embedded-tomcat-7postfix-mtauploadingoverlapping-matchesektronsql-server-2012-datatoolswavelet-transformenterprise-distributionasp.net-rolesiscrolliscrollviewfilezillaftp-servercode-readabilityordinalsdart-webuispring-profilesreorganize.objpowermockito

Preguntas relacionadas

4

Generación de enteros en orden ascendente usando un conjunto de números primos

3

¿Cómo encuentro la suma de números primos en un rango dado en Python 3.5?

7

Encontrando el Nth Twin Prime

4

Convertir números primos [duplicado]

25

La forma más elegante de generar números primos [cerrado]

Nov 19, 2009, 04:38 PM
 
primeshaskelllazy-evaluation

Explique este fragmento de código de haskell que genera una secuencia de números primos.

Tengo problemas para entender este trozo de código:

let
  sieve (p:xs) = p : sieve (filter (\ x -> x `mod` p /= 0) xs)
in sieve [2 .. ]

¿Puede alguien descomponerlo por mí? Entiendo que hay recursión en eso, pero ese es el problema que no puedo entender cómo funciona la recursión en este ejemplo.

Respuestas a la pregunta(5)

Su respuesta a la pregunta

Preguntas populares

0 la respuesta

MSBuild NuGet.targets, Nuget.exe: No se puede leer el paquete desde la ruta de acceso 'blah.nupkg' error

0 la respuesta

FFT roscado en Python Enthought

0 la respuesta

Lote WMIC redireccionando salida y envolviendo en variable

0 la respuesta

pandas: convertir fecha y hora a fin de mes

0 la respuesta

Intervalos de tiempo de PHP

© 2020. Todos los derechos reservados
Hecho con amor 

Es

РусскийPolskiDeutschPortuguês