Superfunctions: A universal solution against sync/async fragmentation in Python
3 pomponchik 1 7/21/2025, 11:39:48 AM github.com ↗
Comments (1)
pomponchik · 1h ago
Many old Python libraries got their mirrored async reflections after the popularization of asynchrony. As a result, the entire Python ecosystem was duplicated. Superfunctions are the first solution to this problem, which allows you to partially eliminate code duplication by giving the client the opportunity to choose (similar to how it is done in Zig) whether to use the regular or asynchronous version of the function.