Skip to content

Latest commit

 

History

History
41 lines (24 loc) · 811 Bytes

File metadata and controls

41 lines (24 loc) · 811 Bytes

ExpressionEvaluatorExtensions.cs

Summary

  • Language: C#
  • Path: src/BinaryDataDecoders.ExpressionCalculator/Evaluators/ExpressionEvaluatorExtensions.cs

Public Static Class - ExpressionEvaluatorExtensions

Members

Public Static Method - Sequence

Parameters
  • this IExpressionEvaluator < T > evaluator
  • T seed
  • EvaluationFunction < T > function
  • EvaluationPredicate < T > ? predicate = null

Public Static Method - Product

Parameters
  • this IExpressionEvaluator < T > evaluator
  • IEnumerable < T > values

Public Static Method - Sum

Parameters
  • this IExpressionEvaluator < T > evaluator
  • IEnumerable < T > values

Public Static Method - Factorial

Parameters
  • this IExpressionEvaluator < T > evaluator
  • T @base