Clojure には Matheica 関数の sow/reap をエミュレートする関数はありますか? sow と reap の主な使用法には、評価の過程で生成された式の収集が含まれます。
例)
Mathematica での入力: Reap[Sow[w = 2];w+=Sow[w^3];w=Sqrt[w + w^3]]
出力: {Sqrt[1010], {{2, 8}}}
中間結果 2 と 8 を与える。
Clojure には Matheica 関数の sow/reap をエミュレートする関数はありますか? sow と reap の主な使用法には、評価の過程で生成された式の収集が含まれます。
例)
Mathematica での入力: Reap[Sow[w = 2];w+=Sow[w^3];w=Sqrt[w + w^3]]
出力: {Sqrt[1010], {{2, 8}}}
中間結果 2 と 8 を与える。