Projects / Lazy Evaluation for Python

Lazy Evaluation for Python

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
Licenses
Implementation

RSS Recent releases

  •  07 Mar 2010 19:33

    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.

    Screenshot

    Project Spotlight

    Controlled Variables

    Secure basic types in C++.

    Screenshot

    Project Spotlight

    iceScrum

    A Grails application for using Scrum.