ztellman/lamina — pull request #31 by mpenet (2012-03-18 10:51:43+00:00)
Title: fix regression with channels not supporting clojure.lang.Counted

Hello Zach,

Channels do not support c.l.Counted on perf:

;; on perf:
user> (use 'lamina.core)
nil
user> (count (channel 1 2 3 ))
; Evaluation aborted.

;; on master:
user> (use 'lamina.core)
user> (channel 1 2 3 )
<== [1 2 3]
user> (count (channel 1 2 3 ))
3

I wasn't entirely sure if this belongs to the Channel type or at a lower level.

Max