INNER CODE UNIT · JavaScript
CreateFuncWithArgs
dotnet-websharper/core · src/compiler/WebSharper.Core.JavaScript/Runtime.js:93
export function CreateFuncWithArgs(f) {
return function (...args) { return f(args) };
}
export function CreateFuncWithOnlyThis(f) {
return function () { return f(this) };
}
export function CreateFuncWithThis(f) {
return function (...args) { return f(this)(...args) };
}
export function CreateFuncWithThisArgs(f) {
return function (...args) { return f(this)(args) };
}
export function CreateFuncWithRest(length, f) {
return function (...args) { return f([...(args.slice(0, length)), args.slice(length)]) };