8
¿Cuál es la forma idiomática de scala para forzar el cálculo del valor perezoso?Cómo forzar el cálculo del valor perezoso
¿Cuál es la forma idiomática de scala para forzar el cálculo del valor perezoso?Cómo forzar el cálculo del valor perezoso
a llamarlo:
lazy val x = someOperation()
// ...
x
llamada, o no lo convierten en perezosos. – Dylan
¿Por qué quieres forzar un cálculo de valor perezoso? ¿Por qué lo haces perezoso? Realmente parece un olor de código ... – paradigmatic
Lo hago perezoso para desatar nudos con dependencias mutuas sobre estructuras de datos inmutables. Necesito forzarlo en el lugar correcto para desatar dependencias de una manera para escapar el desbordamiento de la pila con recursión descontrolada. – ayvango