増分
Wolfram言語は,一度に一つずつ値を返すことができるさまざまな増分オブジェクトをサポートする.
増分を使う
IncrementalObject — 増分オブジェクトの個々のインスタンスを作成する.
NextValue — 増分の次の値を返す
IncrementalFunction — 増分値を返すことができるコンパイル可能関数
コアとなる増分オブジェクト
"Identity" — 式の要素である値を返す
関数型の増分オブジェクト
"FoldList" — FoldListのように関数を繰り返し適用することから得られる値を返す
"Map" — Mapのように関数を適用することから得られる値を返す
"Select" — Selectのように基準に達する値を返す
組合せの増分オブジェクト
"Permutations" — Permutationsのようにリストの順列である値を返す