The @a_sync('async') decorator can be used to define an asynchronous function that can also be executed synchronously.
You're writing a library. You've decided to be ambitious, and support multiple async I/O packages, like Trio, and asyncio, and ... You've written a bunch of clever code to handle all the differences.
Neurons are cells that transmit electrical signals through the nervous system. Motor neurons control muscle activity and movement by carrying impulses from the brain and spinal cord. Sensory neurons ...