I'm really confused by the uasyncio module, all the documentation I see is either out of date or just plain inapplicable.
For example, https://pycopy.readthedocs.io/en/latest/library/uasyncio.html says that uasyncio.run, uasyncio.create_task, uasyncio.current_task, uasyncio.gather exists, when in reality they don't. Nor do the Event, Lock and ThreadSafeFlag class exist either.
Apart from using run_forever and run_until_complete, is this library usable? I want to wait on 2 tasks created like uasyncio.gather, is this even possible right now?