API Clojure описывает эти две функции как:
(отправьте f и args). Отправляйте действие агенту. Немедленно возвращает агента. Впоследствии в потоке из пула потоков состояние агента будет установлено в значение: (применять action-fn args of-of-agent)
и
(отсылка a и args). Отправлять потенциально блокирующее действие агенту. Немедленно возвращает агента. Впоследствии в отдельном потоке состояние агента будет установлено в значение: (применить action-fn args of-of-agent)
Единственное очевидное отличие - send-off следует использовать, когда действие может блокироваться. Может ли кто-нибудь более подробно объяснить эту разницу в функциональности?