Lazy Evaluation for Python is a package which implements lazy evaluation for Python. It does so by implementing proxy objects that will automatically force valuation when some magic methods are called, and it will automatically further delay evaluation on other methods (attribute access, item access, and calling).
| Tags | Software Development Libraries Python Modules |
|---|---|
| Licenses | MIT/X |
| Implementation | Python |
Recent releases


Release Notes: The most notable new feature is a new kind of Promise subclass: ForkedFuture. This uses the multiprocessing module (hence the move to Python 2.6 as minimum) to implement a kind of future that forks a full process, and so allows making use of multi-core architectures easily while still keeping a very slim interface. Additionally, this project has moved to bitbucket and finally has a new stable repository with easy forking ability. The namespace has changed to 'lazypy', and the old namespace has been deprecated.


Release Notes: This is the version of the project. Most functionality should work as expected.