∘) is a primitive operator. It shares the glyph Jot (
∘) with Beside; in many dialects the two operators share the name Compose.
∘ means Bind if any operand is an array. Its derived functions can only be called monadically.
Called with an array left operand
A and function right operand
(A∘g) X is equivalent to
A g X.
Called with a function left operand
f and array right operand
(f∘B) X is equivalent to
X f B.
Bind is used to create a derived function with a single constant argument, particularly in tacit programming:
Inc←+∘1 Inc 1 2 3 2 3 4