I am trying to call a function with a given string of the function name.
E.g.
print(funcList) [[1]] `*` [[2]] sin
works:
See documentation for do.call.
do.call
A quick demonstration:
do.call("rnorm", list(100, 0, 1))
first parameter can be a string literal, or R object, and the second one is list of arguments that are to be matched with provided function formal arguments.