Share

Xoltar Toolkit

Code

Programming Languages: Python

License: GNU Library or Lesser General Public License (LGPL)

Repositories

browse code, statistics, last commit on 2000-09-30 cvs -d:pserver:anonymous@xoltar-toolkit.cvs.sourceforge.net:/cvsroot/xoltar-toolkit login

cvs -z3 -d:pserver:anonymous@xoltar-toolkit.cvs.sourceforge.net:/cvsroot/xoltar-toolkit co -P modulename

Show:

What's happening?

  • functional nestedScoping preclude py2.2?

    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

  • Tiny threadpool bug and fix

    At the top of threadpool __version__ == "1.0.1" should be __version__ = "1.0.1".

    2001-08-20 09:58:20 UTC by nobody

  • Comment: NameError in threadpool.py

    Logged In: YES user_id=2706 Thanks!

    2001-06-19 00:37:02 UTC by xoltar

  • NameError in threadpool.py

    at line 52 version == "1.0.1" should be version = "1.0.1".

    2001-06-14 21:58:32 UTC by terrelshumway

  • Comment: LazyTuple semi-infinite functions

    Logged In: YES user_id=2706 Included in June 2001 release.

    2001-06-01 06:46:18 UTC by xoltar

  • June 2001 Release

    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

  • Tail recursion

    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

  • Comment: multivalued compose() functions

    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

  • Comment: LazyTuple semi-infinite functions

    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

  • multivalued compose() functions

    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

Our Numbers