Array notation: Difference between revisions

Jump to navigation Jump to search
120 bytes added ,  21:41, 19 August 2022
BQN documentation link
(→‎History: Getting complicated, time for a table)
(BQN documentation link)
Line 67: Line 67:


"First class" indicates that functions are first class, so that an array of functions can be formed directly; in Nial and dzaima/APL function arrays are a special form that can be applied to arguments to return a list of results. BQN's namespaces don't use a dedicated construction; instead, any block (like a [[dfn]]) with <source inline>⇐</source> statements returns a namespace reference.
"First class" indicates that functions are first class, so that an array of functions can be formed directly; in Nial and dzaima/APL function arrays are a special form that can be applied to arguments to return a list of results. BQN's namespaces don't use a dedicated construction; instead, any block (like a [[dfn]]) with <source inline>⇐</source> statements returns a namespace reference.
== External links ==
=== Documentation ===
* [https://mlochbaum.github.io/BQN/doc/arrayrepr.html#array-literals BQN]


== References ==
== References ==
<references/>
<references/>
{{APL syntax}}[[Category:APL syntax]][[Category:Nested array model]]
{{APL syntax}}[[Category:APL syntax]][[Category:Nested array model]]

Navigation menu