-
June release description says:
-------
Detailed changes for this version of functional.py:
06/01/2001 - Version 1.1
Thanks to Ben Wolfson for a
patch to compose(), which became applycompose()
Belated thanks to Dr. David
Mertz for his suggestion for the Bindings class.
Note: Due to...
2001-09-25 01:54:13 UTC by nobody
-
At the top of threadpool
__version__ == "1.0.1"
should be
__version__ = "1.0.1".
2001-08-20 09:58:20 UTC by nobody
-
Logged In: YES
user_id=2706
Thanks!
2001-06-19 00:37:02 UTC by xoltar
-
at line 52
version == "1.0.1"
should be
version = "1.0.1".
2001-06-14 21:58:32 UTC by terrelshumway
-
Logged In: YES
user_id=2706
Included in June 2001 release.
2001-06-01 06:46:18 UTC by xoltar
-
I'm happy to announce the availability of the June 2001 release of the
Xoltar Toolkit.
New in this release:
Functional.py - support for functional programming in Python - version 1.1
Lazy.py - support for lazy expressions and lazy lists (tuples) - version 0.8
Thanks to Dr. David Mertz for his kind words in his discussion of functional programming in Python, with mention of the...
2001-06-01 06:42:48 UTC by xoltar
-
Some kind of support for tail recursion would be good.
As a proof it's possible, here's my implementation
(from comp.lang.python in a thread from about two
weeks ago, entitled "Nested Scopes ... next tail
recursion?"):
Consider a recursive function:
def recursivefunction(i):
if i==0:
return "bottom"
else:
return recursivefunction(i-1)
On my...
2001-05-26 20:47:14 UTC by nobody
-
Logged In: YES
user_id=121541
Mistake in the summary--the call should be to test(4, 2, 2),
not test(4), which wouldn't even execute.
2001-05-15 23:15:03 UTC by rumjuggler
-
Logged In: YES
user_id=2706
I agree. There are places in the code where both infinite
and unknown size lists are considered separately, but it's
not at all complete.
2001-05-15 21:16:45 UTC by xoltar
-
Allows functions passed to the compose() class to
accept and return multiple values, as in the following
rather silly example:
>>> test = compose(lambda a,b: a+b, lambda a,b,c:
(a*b/c, a-b*c))
>>> test(4)
4.
2001-05-05 02:55:38 UTC by rumjuggler