Identificación del objeto R

A menudo estoy terminando con una función que produce una salida para la que no entiendo el tipo de datos de salida. Estoy esperando una lista y termina siendo una lista de listas o un marco de datos o algo más. ¿Cuál es un buen método o flujo de trabajo para determinar el tipo de datos de salida cuando se usa una función por primera vez?