20:29:13huckleberryI've been using closures as pseudo-streams (basically generators) in a lot of projects instead of separate state objects. I haven't really noticed an issue with speed but should I be doing that or should I be using separate state objects i.e. gray streams?
20:30:15mfianoGray streams/generic functions allow for flexibility and extensibility.
20:30:40mfianoI would much prefer them over a closure that is hard to debug/poke at from the outside