Ok, I don't think I like structural concurrency in Python. At least the way AnyIO does it.
Task Groups are a honking great idea. Yes, good.
But there's no Gather, there's just passing an object stream to a task. There's no iterators, just result dictionaries.
It feels very unpythonic to be using result parameters instead of generators and stuff.
I don't like it.