コード例 #1
0
 public static Numeral Fibonacci(this Numeral n) => ChurchNumeral.Fibonacci(n);
コード例 #2
0
 public static Numeral DivideBy(this Numeral dividend, Numeral divisor) => ChurchNumeral.DivideBy(dividend)(divisor);
コード例 #3
0
 public static Numeral Pow(this Numeral mantissa, Numeral exponent) => ChurchNumeral.Pow(mantissa)(exponent);
コード例 #4
0
 public static Numeral Factorial(this Numeral n) => ChurchNumeral.Factorial(n);
コード例 #5
0
 public static Numeral Multiply(this Numeral a, Numeral b) => ChurchNumeral.Multiply(a)(b);
コード例 #6
0
 public static Numeral Subtract(this Numeral a, Numeral b) => ChurchNumeral.Subtract(a)(b);
コード例 #7
0
 public static Numeral Add(this Numeral a, Numeral b) => ChurchNumeral.Add(a)(b);
コード例 #8
0
 public static Numeral Decrease(this Numeral n) => ChurchNumeral.Decrease(n);
コード例 #9
0
 public static Numeral Increase(this Numeral n) => ChurchNumeral.Increase(n);