/Functional

Currying implementation for C#

Primary LanguageC#

Functional

Functional library for C#

Example

Currying

Func<int, int, int, int> Add = (a, b, c) => a + b + c;
var add = Add.Curried();
var maybe_six = add(1)(2)(3);