Resultados de la búsqueda a petición "lazy-sequences"

1 la respuesta

Clojure imprimir secuencia perezosa

Estoy tratando de imprimir mi árbol binario, pero Clojure me está costando imprimir las secuencias correctamente. Entonces, tengo una lista de nodos'(1 2 3) por ejemplo. En cada iteración quiero imprimir el nodo con varios espacios antes y ...

2 la respuesta

versión perezosa de mapM

Supongamos que estoy obteniendo una gran lista de artículos mientras trabajo con IO:

4 la respuesta

Secuencia infinita de fibonacci

Estoy tratando de imitar la famosa lista infinita de Fibonacci de Haskell en F # usando secuencias. ¿Por qué la siguiente secuencia no se evalúa como se esperaba? ¿Cómo se está evaluando? let rec fibs = lazy (Seq.append (Seq.ofList [0;1]) ...

3 la respuesta

Generación de secuencia perezosa en Rust

¿Cómo puedo crear lo que otros idiomas llaman una secuencia perezosa o una función de "generador"?En Python, puedo usar

1 la respuesta

Clojure: magia perezosa

Casi 2 programas idénticos para generar infinitas secuencias perezosas de randoms. El primero no se estrella. El segundo bloqueo con la excepción OutOfMemory...

1 la respuesta

doble flujo de alimentación para evitar la memoización innecesaria?

Soy nuevo en Haskell y estoy tratando de implementar Euler's Sieve en un estilo de procesamiento de flujo.Cuando revisé elPágina de Haskell Wiki sobre nú...

1 la respuesta

Imprimiendo un árbol perezosamente en formato Newick

2 la respuesta

¿Cómo puedo hacer un enumerador ruby que haga una iteración perezosa a través de otros dos enumeradores?

Digamos que tengo dos enumeradores,enum1 yenum2 eso debe repetirse perezosamente (porque tienen efectos secundarios). ¿Cómo construyo un tercer enumerador?enum3 dóndeenum3.each{|x| x} haríaperezosamente devolver el equivalente deenum1 ...

2 la respuesta

Foreach perezoso en un Spark RDD

Tengo un gran RDD de cadenas (obtenido a través de una unión de variossc.textFile(...)). Ahora quiero buscar una cadena dada en ese RDD, y quiero que la búsqueda se detenga cuando se encuentre una coincidencia "suficientemente buena". Podría ...

4 la respuesta

Ceder hasta que se obtengan todos los valores necesarios, ¿hay alguna manera de hacer que el corte se vuelva perezoso

¿Hay alguna forma de dejar de ceder cuando el generador no finalizó los valores y se leyeron todos los resultados necesarios? Quiero decir que el generador está dando valores sin hacer StopIteration. Por ejemplo, esto nunca se detiene: ...