znalazłem przykłady leniwe oceny argumentów funkcji D http://www.digitalmars.com/d/2.0/lazy-evaluation.htmlnieskończone datastructures D
jestem zastanawiasz się, jak wdrożyć ewentualne nieskończone datastructures D jak its wspólne zachowanie list haskell's.
Czy są jakieś przykłady?
Co jest odpowiednikiem nieskończonego ciągu Fibonacciego:
fibs = 0 : 1 : zipWith (+) fibs (tail fibs)
Byłoby coś http://d-programming-language.org/phobos/std_range.html#recurrence spełniać swoją kondycję? – kennytm