Functional Programming¶
21 built-in function(s) in this category.
Apply— f @@ expr or Apply[f, expr] (Stable)Distribute— Distribute[f[x1, x2, ...]] (Stable)FixedPoint— FixedPoint[f, expr] (Stable)FixedPointList— FixedPointList[f, expr] (Stable)Fold— Fold[f, x, list] (Stable)FoldList— FoldList[f, x, list] (Stable)Function— body & or Function[body] (Stable)InterpolatingFunction— InterpolatingFunction[domain, table] (Stable)Interpolation— Interpolation[data] (Stable)Map— f /@ expr or Map[f, expr] (Stable)MapAll— f //@ expr or MapAll[f, expr] (Experimental)MapAt— MapAt[f, expr, n] (Stable)Nest— Nest[f, expr, n] (Stable)NestList— NestList[f, expr, n] (Stable)NestWhile— NestWhile[f, expr, test] (Stable)NestWhileList— NestWhileList[f, expr, test] (Stable)Select— Select[list, crit] (Stable)Slot— # or Slot[n] represents the n-th argument of a pure function. (Stable)SlotSequence— ## or SlotSequence[n] represents arguments from the n-th onward. (Stable)Thread— Thread[f[args]] (Stable)Through— Through[p[f1, f2, ...][x1, x2, ...]] (Stable)