I'd like to use a decorator for a login page and I came across this post. It contains a funky bit of code that I don't quite follow:
decorator_with_arguments = lambda decorator: lambda *args, **kwargs: lambda func: decorator(func, *args, **kwargs)
Could someone break this down for me as I can't quite grasp what's meant to be going on here?