/// <summary> /// Returns a new object that does not contain a `prop` property. /// <para /> /// sig: String -> {k: v} -> {k: v} /// </summary> /// <param name="prop">The name of the property to dissociate</param> /// <param name="obj">The object to clone</param> /// <returns>A new object equivalent to the original but without the specified property</returns> /// <see cref="R.Assoc"/> public static dynamic Dissoc <TTarget>(RamdaPlaceholder prop, TTarget obj) { return(Currying.Dissoc(prop, obj)); }
/// <summary> /// Returns a new object that does not contain a `prop` property. /// <para /> /// sig: String -> {k: v} -> {k: v} /// </summary> /// <param name="prop">The name of the property to dissociate</param> /// <param name="obj">The object to clone</param> /// <returns>A new object equivalent to the original but without the specified property</returns> /// <see cref="R.Assoc"/> public static dynamic Dissoc(RamdaPlaceholder prop = null, RamdaPlaceholder obj = null) { return(Currying.Dissoc(prop, obj)); }
/// <summary> /// Returns a new object that does not contain a `prop` property. /// <para /> /// sig: String -> {k: v} -> {k: v} /// </summary> /// <param name="prop">The name of the property to dissociate</param> /// <param name="obj">The object to clone</param> /// <returns>A new object equivalent to the original but without the specified property</returns> /// <see cref="R.Assoc"/> public static dynamic Dissoc <TTarget>(string prop, TTarget obj) { return(Currying.Dissoc(prop, obj)); }