Commute: Difference between revisions

Jump to navigation Jump to search
313 bytes added ,  01:56, 2 May 2022
History is straightforward, ironically
No edit summary
(History is straightforward, ironically)
Line 25: Line 25:
(f x) g (h x) ⍝ the last ⍨ is being used dyadically, i.e. Swap
(f x) g (h x) ⍝ the last ⍨ is being used dyadically, i.e. Swap
</source>
</source>
== History ==
The Commute operator was defined in [[Operators and Functions]] in 1978, and taken up by [[NARS]] as a result. [[Dyalog]], influenced by NARS, included the operator early on. While it didn't appear in [[SHARP APL]], it was included in [[J]] as "Reflex/Passive" (<source lang=j inline>~</source>).


== External links ==
== External links ==

Navigation menu