Gauche > Archives > 2012/08/03

2012/08/03 03:53:33 UTCyamasushi
#
イテレータの反転をつかったパイプラインを考えて見ました。「コマンドライン」が採用しているモデルをそのままコードにしています。「パイプ」としてイテレータの反転を使いましたが、英語MLで指摘したように、この部分はスレッドでかけます。(もしくは第三の方法もあるかも?)
https://gist.github.com/3244186
#
ジェネレータを入力、yield手続きを出力とするインターフェースをつかった抽象化なのですが、もっと突っ込んだやりかたもありそうな気がします。
#
このイテレータの反転を部品にしてみました:https://gist.github.com/3186143