clojure-denver 2023-07-20

How did the meeting go?

iโ€™d say it was a great turnout, great discussion, and everything just worked in the av department.

Super happy to learn that. Wish I could have been around!

also big shoutout to @danielglauser for being the driving force to get this going again and speaking, and to @astro for speaking too.

๐Ÿ‘ 1
๐Ÿ’ฏ 1
โž• 1
๐Ÿ––๐Ÿป 1
๐ŸŽ‰ 1

works fine with [0 1] initial segment!

(def fib (lazy-cat [0 1] (map +' fib (rest fib))))

+' is new to me. Reading the docstring and the code I can't say I understand the difference between + and +'. Can you please explain?

+' will handle auto-promotion of the type if the size grows.

and nice and quick too, which makes sense since weโ€™re just streaming through the sequence

it was the initial segment with THREE elements that caused issues here

(this was my example of something mind-bending, a self-referencing definition of a lazy sequenceโ€ฆ

๐Ÿง  1

Thanks for correcting this before I got it tattooed on my arm.

๐ŸŽ‰ 1