Beside
Revision as of 17:12, 26 April 2020 by Dzaima (talk | contribs) (Created page with "{{Built-in|Beside|∘}}, '''Compose''' or '''After''' is a primitive operator. It shares the glyph <source lang=apl inline>∘</source> with bind. Called Dyadic func...")
Beside (∘
), Compose or After is a primitive operator. It shares the glyph ∘
with bind. Called dyadically with function operands f
and g
, it uses g
monadically to pre-processes the right argument before applying f
to the given left argument and pre-processed right argument. Called monadically with operands f
and g
, it applies f
to the result of applying g
to the argument.
In usage, X f∘g Y
is equivalent to X f g Y
, and f∘g Y
is equivalent to f g Y
. Thus, beside can be defined as the dop {⍺←⊢ ⋄ ⍺ ⍺⍺ ⍵⍵ ⍵}
.
External links
Lessons
Documentation