Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

@marchdown
Created November 20, 2014 17:25
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save marchdown/d89c273506f120c9f7ba to your computer and use it in GitHub Desktop.
Save marchdown/d89c273506f120c9f7ba to your computer and use it in GitHub Desktop.
user=> (def lazy-fib (lazy-cat [0 1] (map + lazy-fib (rest lazy-fib))))
#'user/lazy-fib
user=> (count (take 200 lazy-fib))
ArithmeticException integer overflow clojure.lang.Numbers.throwIntOverflow (Numbers.java:1424)
user=> (count (take 200 lazy-fib))
93
user=>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment