Если вы хотите узнать, как работает клиент Monad на самом высоком уровне, прочитайте эту страницу: