Django

Code

Changeset 3733

Show
Ignore:
Timestamp:
09/06/06 23:21:11 (2 years ago)
Author:
adrian
Message:

Optimized django.utils.functional.curry. Thanks for the patch, Martin Glueck

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • django/trunk/django/utils/functional.py

    r2809 r3733  
    1 def curry(*args, **kwargs): 
     1def curry(func, *args, **kwargs): 
    22    def _curried(*moreargs, **morekwargs): 
    3         return args[0](*(args[1:]+moreargs), **dict(kwargs.items() + morekwargs.items())) 
     3        return func(*(args+moreargs), **dict(kwargs, **morekwargs)) 
    44    return _curried 
    55