Search results
Jump to navigation
Jump to search
- The following functions and operators may use fill elements in their results. All functions except [[Mix]] derive fill elements from the argument's prototype. In Mix,3 KB (345 words) - 14:19, 16 May 2023
- ...l inline>≢'a'</syntaxhighlight> is equal to 1. Similarly, it is common for functions or operators which act on the axes of an array to act as though the array h2 KB (352 words) - 21:27, 10 September 2022
- ..., and no one would ever agree on what to put in a "Computational primitive functions" category. But having a category system means we don't have to try to conve ...when there are groupings or orderings with a strong tradition like scalar functions, they should be respected (I find this to be surprisingly rare).8 KB (1,049 words) - 10:47, 11 September 2022
- {{APL built-ins}}[[Category:Primitive functions]][[Category:Scalar monadic functions]]2 KB (235 words) - 21:56, 10 September 2022
- ...m normal APL usage. Built-in functions are called ''atoms'', while derived functions are called ''links''. Newlines or statement separators are used to separate2 KB (283 words) - 22:46, 24 January 2024
- ...ease don't put hearsay on the wiki!). Also J doesn't have pervasive scalar functions. The way to make a function act like a scalar function in J is just to appl ...used than the rest of the information (true, experienced APLers know which functions are scalar, but the APL wiki shouldn't assume that level of experience), in3 KB (433 words) - 10:57, 11 September 2022
- {{APL built-ins}}[[Category:Primitive functions]][[Category:Scalar dyadic functions]]2 KB (317 words) - 21:28, 10 September 2022
- ...nds [[scalar]] [[conformability]], and the emphasis on first axis forms of functions while deprecating or discarding other [[function axis|choices of axis]]. ...e>,.</syntaxhighlight> for second- (rather than last-) axis forms of these functions; <syntaxhighlight lang=j inline>,.</syntaxhighlight> is identical to <synta10 KB (1,238 words) - 21:46, 10 September 2022
- ...] is always composed of Booleans. Because Booleans are numbers, arithmetic functions can be used on them directly, for example by [[sum]]ming a result [[vector] The use of numbers for Booleans also allows functions to be extended from a Boolean domain to a more general domain. The function9 KB (1,140 words) - 22:10, 10 September 2022
- {{APL built-ins}}[[Category:Primitive functions]][[Category:Scalar monadic functions]]2 KB (322 words) - 11:05, 11 September 2022
- ...rg/wiki/Comparison_of_programming_languages_(basic_instructions)#Functions Functions] needs entry ...en.wikipedia.org/wiki/Comparison_of_programming_languages_(strings) String functions]6 KB (840 words) - 19:11, 12 October 2023
- ...works. That page does clearly state that LA applies only to scalar dyadic functions, but this alone doesn't make it clear that J has a more general conformance ...g it clear that J has a conformance rule that extends beyond scalar dyadic functions, and 2.) to explain J's agreement rules more clearly and simply than the Nu3 KB (525 words) - 14:45, 12 July 2023
- ...[[close composition]]s they are obtained from the right argument, and for functions derived from the [[Rank operator]] they are obtained from the right operand ...e [[Rank operator]] to create a new function which has the given rank, but functions like the left operand on arrays of that rank. Notably, given a function is4 KB (618 words) - 18:06, 29 January 2024
- :''This page is about the class of primitive functions. For the result of an empty reduction, see [[Identity element]].'' ...t and Right with monadic Identity makes it easier to design [[ambivalent]] functions which usefully work with one or two arguments.7 KB (948 words) - 11:06, 7 March 2023
- ...pace.</ref> He was the designer and implementer of [[Dyalog APL]]'s direct functions ([[dfn]]s, pronounced "dee funs"), a major distinguishing advance which was * Dyalog '06 07: Functions as Results ([https://www.dyalog.com/uploads/conference/dyalog06/presentatio7 KB (980 words) - 11:47, 11 December 2023
- ...rooms/52405/conversation/lesson-2-diving-into-functions-in-apl Diving Into Functions in APL] || Oct 25, 201710 KB (1,065 words) - 22:23, 10 September 2022
- * While in general reduction using scalar functions were supported by for arrays of a compatible data type (numeric or characte ...ntaxhighlight lang=apl inline>{∧/(,⍵)∊(,⍺)}</syntaxhighlight>. All the set functions except for Membership were defined in terms of the [[ravel]] of the argumen7 KB (879 words) - 23:42, 15 April 2024
- ...o the left of the slash. Thus, parenthesizing or assigning a name to these functions will cause overloading resolution to fail, resulting in a valence error. ...tml#APL-symbols-that-can-be-functions-or-operators APL symbols that can be functions or operators]6 KB (797 words) - 12:53, 13 February 2024
- ...a [[J]] form that simplifies explicit function syntax to define anonymous functions816 bytes (112 words) - 14:28, 20 May 2024
- ...] with higher [[rank]]. In J, since all functions, including dyadic scalar functions, have [[function rank|rank]], leading axis agreement is a special case of [ When using the [[Rank (operator)|Rank operator]] for dyadic functions as in <syntaxhighlight lang=apl inline>X (f⍤m n) Y</syntaxhighlight>, the3 KB (413 words) - 18:58, 19 July 2023