3 entry daha
  • fib = 1 : 1 : [a+b | (a,b) <- zip fib (tail fib)]

    gibi birsey yazarak tum fibonacci sayilarini iceren bir liste yaratmaniz, ve sadece ihtiyaciniz oldukca ihtiyac duydugunuz kadarini kullanmaniz mumkundur. ayrica lazy evaluation yaptigi icin bir fibonacci sayisini sadece bir defa hesaplar ve memoize eder, boylece ekstra hizli calisir.

    take 10 fib
    [1,1,2,3,5,8,13,21,34,55]
49 entry daha
hesabın var mı? giriş yap