Is there any interest in adding async versions of the functions here? This is such a useful toolkit in sync land, but the divide between iterators and async iterators is deep.
Between aiostream and asyncstdlib I can cobble together most of what I need, but the naming is subtly different from my go-to funcy, and the libraries use different conventions (e.g. aiostream.stream.skip(myiter, 5) vs. funcy.drop(5, myiter).
I've seen a couple of incomplete async helper libraries too, the thing is I don't write async python that much so might be not a good candidate to author such a library.
Is there any interest in adding async versions of the functions here? This is such a useful toolkit in sync land, but the divide between iterators and async iterators is deep.
Between
aiostream
andasyncstdlib
I can cobble together most of what I need, but the naming is subtly different from my go-tofuncy
, and the libraries use different conventions (e.g.aiostream.stream.skip(myiter, 5)
vs.funcy.drop(5, myiter)
.