create try functions wrapper
the wrapper will try runners one by one, return the successful value, or the last error
runners functions
5.18.0
create try functions wrapper
the wrapper will try runners one by one, return the successful value, or the last error