Resultados de la búsqueda a petición "lazy-evaluation"
Explicar una peculiaridad de evaluación perezosa
Estoy leyendo el libro de Hadley Wickhams sobre Github, en particularesta parte en la evaluación perezosa. Allí da un ejemplo de las consecuencias de la eval...
Paso variable de MATLAB y asignación diferida
Sé que en Matlab, hay una evaluación 'perezosa' cuando se asigna una nueva variable a una existente. Como: array1 = ones(1,1e8); array2 = array1;El valor dearray1 no será copiado aarray2 a menos que el elemento dearray2 es modificado. A partir ...
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 ...
Streaming descenso recurrente de un directorio en Haskell
Estoy tratando de hacer un descenso recursivo de una estructura de directorio utilizando Haskell. Me gustaría recuperar solo los directorios y archivos secun...
anide los rendimientos para devolver IEnumerable <IEnumerable <T>> con evaluación perezosa
Escribí un método de extensión LINQ
Haskell estilo / eficiencia
Entonces estaba trabajando en una forma de generar primos perezosamente, y se me ocurrieron estas tres definiciones, que funcionan de manera equivalente, solo comprobando si cada nuevo entero tiene un factor entre todos los ...
¿Desventaja de los productos de tipo no levantado?
En Haskell, los productos de tipo elevado significan que hay una diferencia semántica entre (a, b, c) y (a, (b, c)). Si todas las coincidencias de patrones de todos los productos siempre fueran irrefutables, entonces no habría diferencia, y (a, ...
Observando la pereza en Haskell
¿Es posible escribir una función de Haskell que dependa de si los valores ya están calculados o son thunk? P.ej. Si
Evaluación perezosa
¿Cómo puedo evaluar perezosamente el segundo argumento en std :: conditional? #include "stdafx.h" #include <type_traits> struct Null{}; struct _1{enum {one = true,two = false};}; struct _2{enum {two = true, one = false};}; template<class T> ...