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 h
    2 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 separate
    2 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), in
    3 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 <synta
    10 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 function
    9 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 Nu
    3 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 is
    4 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/presentatio
    7 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, 2017
    10 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 argumen
    7 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 functions
    816 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>, the
    3 KB (413 words) - 18:58, 19 July 2023

View (previous 20 | next 20) (20 | 50 | 100 | 250 | 500)