JuliaLang/julia — pull request #9052 by fabianlischka (2014-11-18 09:26:49+00:00)
Title: in zip2, use short-circuit logical or in "done"

any specific reason to use bitwise or here?
done(z::Zip2, st) = done(z.a,st[1]) | done(z.b,st[2])
do we want both "done"s to be evaluated always??