Преобразователи
Оглавление
Терминология
Определение преобразований с преобразователями
Использование преобразователей
преобразовывать
образование
в
последовательность
Создание преобразователей
Раннее прекращение
Преобразователи с редукционным состоянием
Создание преобразуемых процессов
Transducers https://clojure.org/reference/transducers
Преобразователи представляют собой компонуемые алгоритмические преобразования. Они независимы от контекста своих входных и выходных источников и определяют только сущность преобразования с точки зрения отдельного элемента. Поскольку преобразователи отделены от источников ввода или вывода, их можно использовать во многих различных процессах — коллекциях, потоках, каналах, наблюдаемых и т. д. Преобразователи составляют напрямую, не зная о вводе или создании промежуточных агрегатов.
Также см. вводную запись в блоге , это видео и этот раздел часто задаваемых вопросов о примерах использования преобразователей .
https://blog.cognitect.com/blog/2014/8/6/transducers-are-coming
https://www.youtube.com/watch?v=6mTbuzafcII
о примерах использования преобразователей
https://clojure.org/guides/faq#transducers_vs_seqs
Спасибо френду
ps
вынес отсюда
Моделирование: все, что вам нужно знать.
https://deep-econom.livejournal.com/907341.html