Interface FunctionFactory<T,​R>