Statically typed, coroutine based, algebraic effects in Python | Heykuki News