去科里化

Posted tujw

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了去科里化相关的知识,希望对你有一定的参考价值。

Function.prototype.uncurrying = function () {
    var self = this;

    return function () {
        var obj = Array.prototype.shift.call(arguments);
        return self.apply(obj, arguments);
    };
};

var push = Array.prototype.push.uncurrying();

(function () {
    push(arguments, 4);
    console.log(arguments);
}(1, 2, 3));

 

以上是关于去科里化的主要内容,如果未能解决你的问题,请参考以下文章

手写柯里化,实现柯里化

创建片段而不从 java 代码实例化它

JavaScript之bind方法实现代码分析

如何在 python 中并行化以下代码片段?

片段事务中的实例化错误

为啥保守光栅化无法为某些三角形调用片段着色器?