( *callTimeArgs, **callTimeKwds )
| 41 | bakeArgs = bakeArgs[1:] |
| 42 | |
| 43 | def curriedFunction( *callTimeArgs, **callTimeKwds ) : |
| 44 | args = bakeArgs + callTimeArgs |
| 45 | kwds = bakeKwds.copy() |
| 46 | kwds.update( callTimeKwds ) |
| 47 | |
| 48 | return func( *args, **kwds ) |
| 49 | |
| 50 | return curriedFunction |