Como implementar um retorno de chamada assíncrono usando a biblioteca de redes de retrofit da Square

Como um desenvolvedor iOS começou a trabalhar com o Android me deparei com Retrofit. Entendo como implementar solicitações síncronas, mas estou tendo problemas para implementar solicitações assíncronas com retornos de chamada de êxito / falha. Especificamente, a sintaxe de retorno de chamada não é clara para mim e não há exemplos concretos de como fazer isso no Retrofitlocal na rede Internet, o quadradoblogpost introduzindo Retrofit, ou em outro lugar que eu vi. Alguém pode por favor postar algum código de exemplo sobre isso? Eu arquivei um problema no repositório Retrofit pedindo que eles atualizassem o README com essas informações.

questionAnswers(1)

yourAnswerToTheQuestion