Class CallFlattenedFunction

java.lang.Object
com.github.basking2.sdsai.itrex.functions.AbstractFunction1<FunctionInterface<Object>,Object>
com.github.basking2.sdsai.itrex.functions.functional.CallFlattenedFunction
All Implemented Interfaces:
FunctionInterface<Object>, BiFunction<Iterator<?>,EvaluationContext,Object>

public class CallFlattenedFunction extends AbstractFunction1<FunctionInterface<Object>,Object>
Call a function with the remaining arguments flattened. So the given code fragment:
     
     [callFlattened f [list a b] [list c d]]
     
 
will result in calling [f a b c d].