On 02/02/2012 03:10 PM, Timon Gehr wrote: > LList!ulong fib(){ > LList!ulong r; > r=cons(st(1UL),cons(st(1UL),lz(()=>zipWith((Lazy!ulong a, Lazy!ulong > b)=>lz(()=>a+b),r,r.tail)()))); > return r; > } Sorry, wrong newsgroup. alt.comp.lang.perl is around the corner. :p Ali