public PartialApplication Merge(IInvokable function) { var appl = new PartialApplication(PotentialMatches.Clone(), Fixity, funcName); appl.AddFunction(function); return appl; }
public PartialApplication Merge(PartialApplication other) { var appl = new PartialApplication(PotentialMatches.Clone(), Fixity, funcName); foreach (var function in other.PotentialMatches) appl.AddFunction(function); return appl; }