Callbacks¶
Some constant and some very simple callbacks.
Constant callbacks¶
constant(), factory that creates an instance, that always returns the initial value. Equivalent tolambda x: value.return_True(), equivalent tolambda x: True.return_False(), equivalent tolambda x: False.return_None(), equivalent tolambda x: None.
Simple callbacks¶
packed(), equivalent tolambda func: lambda x: func(*x).return_identity(), equivalent tolambda x: x.return_first_arg(), equivalent tolambda *args, **kwargs: args[0].return_called(), equivalent tolambda x: x().