
An example of how lazy sequences work in functional programming and specifically in Clojure. You can use the apply function to get past the lazy sequence.
1 2 3 4 5 |
user=> (str (interpose \: "asdf")) "clojure.lang.LazySeq@c49ce839" user=> (apply str (interpose \: "asdf")) "a:s:d:f" |