A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://reference.wolfram.com/language/guide/FunctionCompositionAndOperatorForms.html below:

Function Composition & Operator Forms—Wolfram Language Documentation

Function Composition & Operator Forms—Wolfram Language Documentation WOLFRAM Products

More mobile apps

Core Technologies of Wolfram Products Deployment Options From the Community Consulting & Solutions

We deliver solutions for the AI era—combining symbolic computation, data-driven insights and deep technology expertise.

WolframConsulting.com

Wolfram Solutions

More Wolfram Solutions

Wolfram Solutions For Education

More Solutions for Education

Learning & Support Get Started More Learning Grow Your Skills Tech Support Company Work with Us Educational Programs for Adults Educational Programs for Youth Read Educational Resources Wolfram Initiatives Events Wolfram|Alpha Wolfram Cloud Your Account Search Navigation Menu Wolfram Language & System Documentation Center Wolfram Language Home Page » GUIDE Function Composition & Operator Forms

The symbolic structure of the Wolfram Language makes it easy to create "operators" that can be composed and manipulated symbolicallyforming "pipelines" of operationsand then applied to arguments. Some built-in functions also directly support a "curried" form, in which they can immediately be given as symbolic operators.

f@x function application f[x]

Composition or f@*g left-to-right composition f[g[_]]

x//f function application f[x]

RightComposition or f/*g right-to-left composition g[f[_]]

ApplyTo or x//=f x=f[x]

Construct construct an expression from its head and arguments

Function turn any expression into a pure function that can be applied

Identity identity function

InverseFunction symbolic inverse function

Inactive a function made inactive

OperatorApplied turn a function into one to be applied as an operator form

CurryApplied general "curried" operator form

ReverseApplied turn a function into one to be applied to reversed arguments

Functions with Operator Forms

Select represent a selection operator to apply to expressions

Map  ▪  Apply  ▪  MapApply  ▪  Comap  ▪  ComapApply

Append  ▪  Prepend  ▪  Insert  ▪  ReplacePart

SelectFirst  ▪  FirstCase  ▪  Cases  ▪  DeleteCases

Position  ▪  Extract  ▪  Delete

AnyTrue  ▪  AllTrue  ▪  NoneTrue

SortBy  ▪  MaximalBy  ▪  MinimalBy  ▪  DeleteDuplicatesBy

Rearranging Functional Forms

Operate form p[f][x] from p and f[x]

Through form {f[x],g[x]} from {f,g}[x]

Distribute distribute one symbolic function over another

Key operator to extract a value from an association

Related Guides Top

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4