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

2 la respuesta

La alternativa xrange de Python para R OR ¿cómo recorrer un gran conjunto de datos perezosamente?

El siguiente ejemplo se basa endiscusión [https://stackoverflow.com/questions/28327943/alternative-to-expand-grid-in-r] sobre el usoexpand.grid con grandes datos Como puede ver, termina con un error. Supongo que esto se debe a posibles ...

3 la respuesta

Cuantificador perezoso {,}? no funciona como esperaría

Tengo un problema con los cuantificadores perezosos. O muy probablemente no entiendo cómo se supone que debo usarlos. Prueba enRegex101 [https://regex101.com/]Mi cadena de prueba es digamos:123456789D123456789 .{1,5} partidos12345 .{1,5}? ...

3 la respuesta

Escribir una función util de Kotlin que proporciona autorreferencia en el inicializador

Estoy tratando de generalizar mi truco de una respuesta a otrapregunta [https://stackoverflow.com/a/35050722/2196460]. Debe proporcionar una manera de hacer referencia a un valor que aún no está construido dentro de su inicializador (por ...

2 la respuesta

Var vago dando error 'No se puede usar miembro de instancia en tipo'

Tuve este error varias veces y recurrí a diferentes soluciones, pero tengo mucha curiosidad por qué sucede. El escenario básico es el siguiente: class SomeClass { var coreDataStuff = CoreDataStuff! lazy var somethingElse ...

1 la respuesta

Concilie np.fromiter y matrices multidimensionales en Python

Me encanta usarnp.fromiter denumpy porque es una forma floja de construirnp.array objetos. Sin embargo, parece que no admite matrices multidimensionales, que también son bastante útiles. import numpy as np def fun(i): """ A function returning 4 ...

2 la respuesta

Scala: agrupación en un iterador ordenado perezosamente

Yo tengo unIterator[Record] que se ordena enrecord.id de esta manera: record.id=1 record.id=1 ... record.id=1 record.id=2 record.id=2 .. record.id=2 Los registros de una ID específica pueden ocurrir una gran cantidad de veces, por lo que quiero ...

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" ...

4 la respuesta

almacenamiento en caché del resultado de un método de fábrica [n async] si no arroja

ACTUALIZACIÓN: Muy revisado después de que @usr señaló que había asumido incorrectamenteLazy<T>El modo de seguridad de hilo predeterminado eraLazyThreadSafetyMode.PublicationOnly... Quiero calcular perezosamente un valor a través de unasync ...

3 la respuesta

¿Una variable utilizada en su propia definición?

Una corriente infinita: val ones: Stream[Int] = Stream.cons(1, ones) ¿Cómo es posible que un valor se use en su propia declaración? Parece que esto debería producir un error de compilación, pero funciona.

2 la respuesta

¿Cuándo se evalúa mi expresión de Haskell?

Si yo defino λ> data Bar = Bar Int deriving Show λ> data Foo = Foo Bar deriving Showy λ> let foo = trace "foo" Foo (trace "bar" Bar 100) λ> let two = trace "two" 2 λ> let g (Foo x) y = yentonces creo que entiendo por qué me sale λ> g foo two ...