Пример #1
0
 @Override
 public final IFuzzyValue<Boolean> execute(
     final IContext p_context,
     final boolean p_parallel,
     final List<ITerm> p_argument,
     final List<ITerm> p_return,
     final List<ITerm> p_annotation) {
   CCommon.flatcollection(p_argument)
       .stream()
       .map(i -> CombinatoricsUtils.factorial(i.<Number>raw().intValue()))
       .map(CRawTerm::from)
       .forEach(p_return::add);
   return CFuzzyValue.from(true);
 }