Als «pure-function» getaggte Fragen

Eine reine Funktion ist eine Funktion, die bei gleichen Argumenten immer dasselbe bewertet und sich nicht ändern oder von einem externen Zustand abhängen kann.

14
Reine funktionale vs sagen, nicht fragen?

"Die ideale Anzahl von Argumenten für eine Funktion ist Null" ist einfach falsch. Die ideale Anzahl von Argumenten entspricht genau der Anzahl, die erforderlich ist, damit Ihre Funktion nebenwirkungsfrei ist. Weniger als das und Sie verursachen unnötigerweise, dass Ihre Funktionen unrein sind,...

9
Ist diese Methode rein?

Ich habe die folgende Erweiterungsmethode: public static IEnumerable<T> Apply<T>( [NotNull] this IEnumerable<T> source, [NotNull] Action<T> action) where T : class { source.CheckArgumentNull("source"); action.CheckArgumentNull("action"); return