2,962
edits
(Created page with "{{Infobox array language | released = 2014 | developer = wikipedia:Rob Pike | latest release version = 0.1.0 / 2021-01-31 | array model...") |
m (ASCII category) |
||
Line 22: | Line 22: | ||
Ivy allows user-defined functions (called operators), but not higher-order operators; it has only the four built-in operators [[Reduce]], [[Scan]], [[Outer Product]], and [[Inner Product]]. Functions are defined with the <code>op</code> keyword, with a declaration that matches the way the function will be used followed by <code>=</code> and a body of one or more lines (the result of the last is returned). Among APLs, this syntax most closely resembles that of [[A+]]. | Ivy allows user-defined functions (called operators), but not higher-order operators; it has only the four built-in operators [[Reduce]], [[Scan]], [[Outer Product]], and [[Inner Product]]. Functions are defined with the <code>op</code> keyword, with a declaration that matches the way the function will be used followed by <code>=</code> and a body of one or more lines (the result of the last is returned). Among APLs, this syntax most closely resembles that of [[A+]]. | ||
{{APL dialects}}[[Category:Array languages]] | {{APL dialects}}[[Category:Array languages]][[Category:ASCII languages]] |