Where does “semicoroutine” come from?
semicoroutine (English) comes from English coroutine, from English co-, from Latin co-, from Latin cōn-, from Latin cum, from Old Latin com, from Proto-Italic kom, from Proto-Indo-European ḱóm — to bend; curve; arch; vault; to bow, bend, arch,...
semicoroutine (English): A type of coroutine with limited control over its execution flow that can yield values multiple times, suspending its execution and allowing the caller to resume it later. However, unlike full coroutines, semicoroutines do not specify where the execution will continue after yielding; control is alwa
Definitions
- A type of coroutine with limited control over its execution flow that can yield values multiple times, suspending its execution and allowing the caller to resume it later. However, unlike full coroutines, semicoroutines do not specify where the execution will continue after yielding; control is alwa
Ancestry of “semicoroutine”, step by step
| Step | Language | Word | Meaning |
|---|---|---|---|
| 1 | English | coroutine | A piece of code that performs a task, and that... |
| 2 | English | co- | together; mutually; jointly; partner or... |
| 3 | Latin | co- | allomorph of con- |
| 4 | Latin | cōn- | Used in compounds to indicate a being or bringing together of several objects |
| 5 | Latin | cum | with, along with; at; -fold |
| 6 | Old Latin | com | Alternative form of cum |
| 7 | Proto-Italic | kom | with, along, at |
| 8 | Proto-Indo-European | ḱóm | beside, near, by, with |
| 9 | Proto-Indo-European | ḱe | Deictic particle, here; Post-positional... |
| 10 | Middle English | kyt | — |
| 11 | German | kitt | putty certain kinds of cement used for fixing e.g. window panes |
| 12 | Old High German | kuti | — |
| 13 | Proto-West Germanic | kwidu | gum, resin |
| 14 | Proto-Germanic | kweduz | resin |
| 15 | Proto-Indo-European | gʷet- | resin, gum; to say, speak |
| 16 | Proto-Indo-European | gū- | to bend; curve; arch; vault; to bow, bend, arch,... |