#!/usr/bin/env python3
# -*- coding: utf-8 -*-
# Copyright Huawei Technologies Co., Ltd. 2024-2024. All rights reserved.
from functools import wraps
def uncurry(f):
@wraps(f)
def _wrapper(args):
return f(*args)
return _wrapper
def curry(f):
@wraps(f)
def _wrapper(*args):
return f(args)
return _wrapper
def as_arg(arg):
def _wrapper(f):
return f(arg)
return _wrapper