Show HN: Pyper – Concurrent Python Made Simple
11 by pyper-dev | 1 comments on Hacker News.
Hello and happy new year! We're excited to introduce the Pyper package for concurrency & parallelism in Python. Pyper is a flexible framework for concurrent / parallel data processing, following the functional paradigm. Source code can be found on [github]( https://ift.tt/ZJzoYQd ) Key features: Intuitive API: Easy to learn, easy to think about. Implements clean abstractions to seamlessly unify threaded, multiprocessed, and asynchronous work. Functional Paradigm: Python functions are the building blocks of data pipelines. Let's you write clean, reusable code naturally. Safety: Hides the heavy lifting of underlying task execution and resource clean-up. No more worrying about race conditions, memory leaks, or thread-level error handling. Efficiency: Designed from the ground up for lazy execution, using queues, workers, and generators. Pure Python: Lightweight, with zero sub-dependencies. We'd love to hear any feedback on this project!