Function Application - As An Operator

As An Operator

Function application can be trivially defined as an operator, called Apply or, by the following definition:

The operator may also be denoted by a backtick (`).

If the operator is understood to be of low precedence and right-associative, the application operator can be used to cut down on the number of parentheses needed in an expression. For example;

can be rewritten as:

However, this is perhaps more clearly expressed by using function composition instead:

Read more about this topic:  Function Application