Functions
Lambda functions
myFunc = lambda a, b : a * bCurrying and Partials
def multiply_by(a: float) -> Callable:
def multiply(b: float) -> float:
return a * b;
return multiply
double: Callable = multiply_by(2)
triple: Callable = multiply_by(3)
double(50) # -> 100
triple(30) # -> 90Default Mutable Values in Parameters
Last updated