В документации Clojure Core для выпуска 1.7 — следующие функции
dedupe
disj!
dissoc!
filter
keep
map
random-sample
remove
replace
take-while
Иметь следующий текст в описании API
Returns a transducer when no collection is provided.
И следующие функции
drop
keep-indexed
partition-all
partition-by
take
take-nth
Имейте следующий текст.
Returns a *stateful* transducer when no collection is provided.
Кроме того, была эта критика этой формулировки.
Мой вопрос: Что такое преобразователь с сохранением состояния? т.е. что похоже на сгруппированные функции. (и не по этой ли причине люди говорят, что ввод датчика требовать зависимые типы?)