I can't speak for the core.async implementers, of course, but I've been
working on a similar library for Javascript, and had to realised that not
all sequence operations make sense, or are even possible in the context of
channels.
The one you mentioned, take-while, is a good example. Once you'v
Hi,
I am currently learning Clojure/ClojureScript and enjoying it a lot. Since
I have a bit of code I am planning to port that requires precise rational
arithmetic, I am particular delighted by the fact that Clojure natively
supports rational and arbitrary precision numbers. I'd also like to be
Thanks for the link! I didn't know that the Closure library contained an
arbitrary precision type, but should have expected it.
When you speak of performance, do you mean the extra cost of checking
argument types for the arithmetic operators? I wonder if this could be
addressed by introducing a