“Reflecting on Transducers” を読んだ

ThatGeoGuy – Reflecting on Transducers を読んだ。

  • Transducers というプログラミングの概念/機能を紹介している。
  • Rust/Scheme/Clojureが取り上げられる
  • Rustの Iterator トレイトは型を使用して, map 等を実装している
  • Scheme は動的型言語なのでRustのようには同様の機能を実装できない
  • Scheme は SRFI-171 で Transducers を導入した
  • ClojureのTranducerとはなにかが違う

半分程度しか読めていない。また時間を取ろう。

参考文献