INNER CODE UNIT · JavaScript

SetOrDelete

dotnet-websharper/core · src/compiler/WebSharper.Core.JavaScript/Runtime.js:77

export function SetOrDelete(obj, field, value) {
  if (value === void 0) {
    delete obj[field];
  } else {
    obj[field] = value;
  }
}

export function Apply(f, obj, args) {
  return f.apply(obj, args);
}

export function Bind(f, obj) {
  return function (...args) { return f.apply(obj, args) };
}

export function CreateFuncWithArgs(f) {
  return function (...args) { return f(args) };

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…