ho trovato esempi di valutazione pigra degli argomenti delle funzioni in D http://www.digitalmars.com/d/2.0/lazy-evaluation.htmlinfinite Datastructures in D
sto chiedendo come implementare possibili infinite Datastructures in D come E'comportamento comune delle liste haskell's.
Ci sono degli esempi?
Qual è l'equivalente della sequenza di Fibonacci infinita:
fibs = 0 : 1 : zipWith (+) fibs (tail fibs)
Sarebbe qualcosa di simile http://d-programming-language.org/phobos/std_range.html#recurrence soddisfare la vostra condizione? – kennytm