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

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

Decorador de la propiedad clase perezosa

Tengo un modelo de django que necesita hacer algún procesamiento refiriendo el modelo de usuario personalizado.No puedo trabajar con la clase de este modelo ...

1 la respuesta

Transponer perezosamente una lista en Python

Entonces, tengo un iterable de 3 tuplas, generadas perezosamente. Estoy tratando de descubrir cómo convertir esto en 3 iterables, que consisten en el primer, segundo y tercer elemento de las tuplas, respectivamente. Sin embargo, deseo que esto se ...

1 la respuesta

Construyendo acumulador para listas perezosas en Racket

Definí una lista perezosa simple de todos los enteros desde cero: (define integers-from (lambda (n) (cons n (lambda () (integers-from (+ 1 n)))))) (define lz (integers-from 0))También codifiqué un accumaltor que obtiene una lista perezosa como ...

1 la respuesta

Tratando de entender cómo funciona linq / ejecución diferida

Tengo los siguientes métodos, parte de la lógica para realizar la validación cruzada de k-fold estratificada. private static IEnumerable<IEnumerable<int>> GenerateFolds( IClassificationProblemData problemData, int numberOfFolds) { IRandom random ...

1 la respuesta

Swift: carga lenta de una propiedad que puede hacerse nula más tarde

Estoy buscando una manera de cargar de forma diferida mi variable, pero quiero poder hacer que sea nula más tarde y luego volver a crearla en el momento. Por ejemplo, en el caso de que haya una advertencia de memoria, quiero borrar todo lo que no ...

1 la respuesta

¿Puede explicar más claramente la evaluación diferida en los operadores de función R?

Si creo una función de la siguiente manera: what_is_love <- function(f) { function(...) { cat('f is', f, '\n') } }Y llámalo conlapply: funs <- lapply(c('love', 'cherry'), what_is_love) Obtengo resultados inesperados: > funs[[1]]() f is cherry ...

1 la respuesta

En python, ¿puedo generar perezosamente copias de un iterador usando tee?

Estoy tratando de crear un iterador que crea perezosamente (potencialmente infinitas) copias de un iterador. es posible? Sé que puedo crear cualquier número finito fijo de copias simplemente haciendo iter_copies = tee(my_iter, n=10)pero esto se ...

1 la respuesta

¿Cómo implementa Log4j la evaluación de argumentos diferidos?

Dado queMecanismo de evaluación de argumentos Java [http://docs.oracle.com/javase/specs/jls/se8/html/jls-15.html#jls-15.12.4.2], cómoLog4jimplementarevaluación perezosa [https://logging.apache.org/log4j/2.x/performance.html]al formatear el ...

1 la respuesta

Propiedad almacenada perezosa rápida versus propiedad almacenada regular cuando se usa el cierre

En Swift, podemos establecer una propiedad almacenada para usar el cierre: class Test { var prop: String = { return "test" }() }vs o hacer un cierre de uso de propiedad almacenada perezosa: class Test { lazy var prop: String = { return "test" ...