2019-03-18-01-exclusive_scanの追加 - project-enigma

2019-03-18-01-exclusive_scanの追加

>> Site top >> weblog >> 月別アーカイブ >> 2019年03月のlog >> 2019-03-18-01-exclusive_scanの追加

最終更新日付:2019/03/18 23:00:14


exclusive_scanの追加

2019 年 03 月 18 日

続いて exclusive_scan を追加。これもまぁ、inclusive / exclusive の違いを除けばpartial_sum とだいたい一緒。以下がそのコミット。

 

でもなんていうか、作業しているうちに使い所がわかってきたような気がする。要するに、reduce なんかだと最終的な結果しか得られないところを、途中経過も含めてシーケンスに出力できるよ、という話なんだな。とはいえ、それは要するに accumulate に対する partial_sum なわけで、今更ナニを言ってるんだという気がしないでもない。ともあれ、reduce に対して transform_reduce があるように、inclusive_scan に対して transform_inclusive_scan とかがある、と。

そんなわけで、当面予定している作業は残すところ以下の2つ。頑張れ自分。

 

コメント

このページにコメントする

 

このページのタグ

Page tag : STLとその移植

Page tag : Common Lisp

 

 


Copyright(C) 2005-2019 project-enigma.
Generated by CL-PREFAB.