Ivy: Difference between revisions

Jump to navigation Jump to search
28 bytes added ,  21:37, 2 July 2021
m
ASCII category
(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]]

Navigation menu