【问题标题】:Were transducers in the Reducers library in Clojure 1.5 all along?Clojure 1.5 中的 Reducers 库中是否一直有传感器?
【发布时间】:2014-11-17 10:43:27
【问题描述】:

我今天听到一个评论:

“转换器一直都在,他们带着reducers in 1.5

确实 - Richs 的 Anatomy of a Reducer blog entrylogic used in his Strange Loop Transducers talk 非常相似。 (将“变压器”替换为“传感器”)。

我的问题是:转换器一直在 Clojure 1.5 的 Reducers 库中吗?

【问题讨论】:

  • 看起来确实是同一个想法,或者至少是同一个想法的起源。但是,我不认为对 API 的修改存在(即 (map) 返回其本机转换器等)。我可能是错的。
  • 是的。来自 Rich 的 Transducers are Coming两年前……描述减速器的工作原理时,我描述了它们所基于的归约函数转换器……这些转换器从未单点公开……

标签: clojure reducers transducer


【解决方案1】:

Pointy 是正确的,虽然无法访问的想法是自己的东西。特别是 map filter reduce 等尚无法生产换能器的情况下,into chan sequence 无法使用它们的情况下,因此在我看来,可以肯定地说,换能器在 不存在于 Clojure

【讨论】:

    猜你喜欢
    • 2014-03-28
    • 1970-01-01
    • 2015-11-06
    • 1970-01-01
    • 2023-03-28
    • 2021-04-21
    • 1970-01-01
    • 1970-01-01
    • 2012-10-23
    相关资源
    最近更新 更多