Sophie

Sophie

distrib > Mandriva > 2010.1 > x86_64 > media > contrib-release > by-pkgid > b27d2f5af33dedbed5ef9d96474f5f99 > files > 6

python-xoltar-0.20010601-7mdv2010.0.noarch.rpm

Release Name: 0.7.0 10/18/2000

lazy.py provides support for lazy expressions, lazy tuples
(functional programming languages call these lazy lists, but since lists are
mutable in Python, tuples are closer in meaning), and lazy equivalents
for map, filter, reduce, and zip.


Changes:

06/01/01 - Version 0.8:

    Thanks to Steven Cleary for bug reports and suggestions.
    
    Changed class hierarchy as follows:
        
                 LazyExpr
                /
        Lazy---|                 LazyTuple
                \               /
                 LazySequence --
                                \
                                 LazySlice

    Several bugs were fixed, and the difference between (possibly)
    infinite sequences and sequences which are known to terminate, but
    at an unknown length is now explicit. As a result of changing the
    class hierarchy, LazyTuple now takes far fewer constructor arguments.

    Change to PyUnit for testing.    
        
10/18/2000 - Version 0.7:
    Lazy has become its own module now, since functional was growing
    somewhat large.