@@ -25,6 +25,25 @@ Use `Familiar.with` if you don't feel like writing `Familiar` over and over:
+#A note on IRB Usage
+Most Clojure datastructes (maps, sets, etc) will print out in IRB the same as in the Clojure REPL. The one difference is that lazy sequences will never print out automatically. This is because IRB will always try to print the result of the last expression so something like this:
+ irb(main):001:0> x = Familiar.repeatedly Familiar.vars.rand
+will lock up IRB as it tries to print the infinite sequence. The Clojure REPL, on the other hand, doesn't try to print the value of a newly `def'd` var so you don't have this problem.
+So, to inspect the value of a *finite* lazy sequence in IRB, use the `inspect!` method: