Esempio n. 1
0
 public static RuleExprAst <Unit, RuleExprContext <Unit> > Lift(this RuleExprAst <FailUnit, RuleExprContext <string> > sRuleExprAst)
 {
     return(sRuleExprAst.Lift(VoteMethods.NoneShouldPass).Select(_ => Unit.Value));
 }
Esempio n. 2
0
 public static RuleExprAst <Unit, RuleExprContext <Unit> > Lift(this RuleExprAst <Amount, RuleExprContext <string> > sRuleExprAst)
 {
     return(sRuleExprAst.Lift(VoteMethods.MinValue).Apply());
 }
Esempio n. 3
0
 public static RuleExprAst <Unit, RuleExprContext <Unit> > Lift(this RuleExprAst <Unit, RuleExprContext <string> > sRuleExprAst)
 {
     return(sRuleExprAst.Lift(VoteMethods.AllShouldPass));
 }