Search results

Jump to navigation Jump to search

Page title matches

Page text matches

  • ...adhering to a general rule. Hence the name "mixed" as in a "mixed bag" of functions. This is opposed to [[scalar function]]s which are defined in terms of oper ...log.com/latest/#Language/Primitive%20Functions/Mixed%20Functions.htm Mixed Functions] in [[Dyalog APL]] documentation
    949 bytes (140 words) - 22:16, 10 September 2022
  • ...the array community, such functions may be called "builtin" or "intrinsic" functions. In APL, each is represented with a single [[glyph]]; in other languages, s ...e "mixed function" or subdivide it further. Two prominent subcategories of functions are [[structural function]]s, which rearrange elements of the argument or i
    2 KB (249 words) - 14:43, 30 April 2020
  • ...y model|flat]] array languages they usually do not apply inside [[boxes]]. Functions which are not scalar, are called [[mixed function]]s. == Standard scalar functions ==
    4 KB (503 words) - 22:25, 10 September 2022
  • #REDIRECT [[Function styles#Anonymous functions]]
    49 bytes (5 words) - 02:46, 7 March 2024
  • ...antially different from [[function valence]] as [[monadic]] and [[dyadic]] functions are distinguished by context. ...g due to [[strand notation]]. If operators only take function operands and functions only take array arguments, then it is impossible for two arrays to appear n
    1 KB (213 words) - 15:15, 30 April 2020
  • ...htm <syntaxhighlight lang=apl inline>fnarray</syntaxhighlight>] ― Array of functions.</ref> ...lied to arguments, and apply each element independently, so that a list of functions also behaves like a function array.
    2 KB (228 words) - 21:42, 2 January 2023
  • ...nt]]s. Comparisons are subject to [[comparison tolerance]]. The comparison functions can be subdivided into two equalities <syntaxhighlight lang=apl inline>=</s .../syntaxhighlight>). You can take a closer look at how these six comparison functions behave in [https://nbviewer.jupyter.org/github/Dyalog/dyalog-jupyter-notebo
    4 KB (479 words) - 22:24, 10 September 2022
  • ...and arguments so that operator's arguments can be more complex than single functions.<ref>Carl M. Cheney. ''APL*PLUS Nested Arrays System'' ([[NARS]] reference
    2 KB (272 words) - 22:22, 10 September 2022
  • ...pedia:circle|circle]] or [[wikipedia:trigonometric functions|trigonometric functions]] while <math>\pi</math> raised to some [[power]] is rare, which explains t {{APL built-ins}}[[Category:Primitive functions]][[Category:Scalar monadic functions]]
    2 KB (206 words) - 09:20, 9 January 2024
  • ...used as [[operand]]s to [[operator]]s; in early APLs operands were always functions, but nearly all modern APLs allow array operands, for example to the [[Powe ...tly [[A+]], a mechanism is provided to pass functions as arguments, making functions first class if a special function call syntax is used.
    5 KB (735 words) - 22:19, 10 September 2022
  • ...onvention of recursing into nested arrays. Because of this behavior scalar functions in nested APLs are said to be ''pervasive'' while those in flat APLs are no
    1 KB (239 words) - 15:27, 30 April 2020
  • #REDIRECT [[Boolean#Boolean functions]]
    39 bytes (4 words) - 14:49, 20 November 2019
  • '''Operators and Functions''' is a research report published by [[Ken Iverson]] in 1978, collecting a Functions:
    3 KB (356 words) - 22:27, 10 September 2022
  • A sequence of monadic functions is evaluated from right to left, a convention [[Comparison with traditional ...xhighlight lang=apl inline>⍳</syntaxhighlight> ([[Iota]]) are each monadic functions: a named [[dfn]], a [[derived function]], and a [[primitive function|primit
    2 KB (239 words) - 22:26, 10 September 2022
  • The index origin affects both the handling of index arguments to functions (and other functionality like [[axis specification]]) and their results. Fo == Functions which depend on index origin ==
    4 KB (518 words) - 22:05, 10 September 2022
  • ...eft to right, the opposite of APL's right to left [[evaluation order]] for functions. In most cases operators cannot themselves be modified, but [[reduction]]s ...tually operators came to be thought of in the modern sense as higher-order functions. As a result, in most modern APLs operators can be applied to any function
    3 KB (416 words) - 15:15, 30 April 2020
  • ...c]] functions take no arguments and are immediately evaluated; non-niladic functions may be called [[monadic]]ally (with one argument) or [[dyadic]]ally (with t ...PL family this might not be the case: arguments may be allowed to be other functions, and there may be other first-class datatypes which are not arrays.
    2 KB (253 words) - 14:25, 30 April 2020
  • ...|Go]] programming language (itself developed by Pike and others). Built-in functions are written with one or more ASCII characters, and use either the [[wikiped ...operators [[Reduce]], [[Scan]], [[Outer Product]], and [[Inner Product]]. Functions are defined with the <code>op</code> keyword, with a declaration that match
    2 KB (264 words) - 22:44, 24 January 2024
  • {{APL built-ins}}[[Category:Primitive functions]][[Category:Scalar dyadic functions]]
    1 KB (163 words) - 22:10, 10 September 2022
  • ...choles]]. [https://www.dyalog.com/uploads/documents/Papers/dfns.pdf Direct Functions in Dyalog APL]. Dyadic Vendor Forum at APL96.</ref> people have been contri ...yalog '09]].<ref>[[Dyalog user meeting|Dyalog '09]] C03: Introduction to D-Functions (dfns) ([https://dyalog.tv/Dyalog09/?v=OZARVrGQQho Video 1 (124 mins)], [ht
    2 KB (252 words) - 22:13, 10 September 2022
  • * [https://chat.stackexchange.com/rooms/52405/conversation/lesson-10-apl-functions--#41868382 APL Cultivation] {{APL built-ins}}[[Category:Primitive functions]]
    1 KB (170 words) - 21:59, 10 September 2022
  • I
    ...ng the implicit mapping used by array languages to all datatypes including functions. Lochbaum has described the language as "not usable" and stated that he tri ...urrounded with single quotes. I has no function definition syntax; instead functions must be defined using [[tacit programming]]. As a result there is only a si
    3 KB (371 words) - 22:35, 16 March 2024
  • ...c functions with the identity may be useful in constructing [[ambivalent]] functions, particularly in [[tacit]] programming. In [[April]], monadic <syntaxhighli {{APL built-ins}}[[Category:Primitive functions]]
    2 KB (251 words) - 08:17, 5 March 2024
  • ...om/blog/2015/06/in-praise-of-magic-functions-part-one/ "In Praise of Magic Functions: Part I"]. [[Dyalog Ltd.|Dyalog]] blog. 2015-06-22.</ref> Often they are us Magic functions are not the only way to implement parts of an interpreter in APL: while a m
    2 KB (309 words) - 08:47, 7 August 2023
  • ...t]] or [[defined function|function definition]]), which would also include functions and operators. ...perhaps with different [[internal type]]s, refer to the same array (unlike functions, unless considered symbolically).
    2 KB (249 words) - 08:56, 13 May 2020
  • ...taxhighlight> is used. As direct definition was intended to represent pure functions (without side effects), [[assignment]] within an expression always localize ...syntax was never implemented in [[SHARP APL]] itself, but a set of library functions for working with it were defined, including <syntaxhighlight lang=apl inlin
    4 KB (534 words) - 01:58, 8 March 2024
  • ...are called monadic) or with only one (these are called dyadic). Ambivalent functions do not give a [[SYNTAX ERROR]] immediately in either case. ...APL]] Programming Reference Guide > Defined Functions & Operators > Direct Functions & Operators > [https://help.dyalog.com/latest/#Language/Defined%20Functions
    4 KB (560 words) - 22:17, 10 September 2022
  • ...programming|tacit function]]s, which are created by manipulating existing functions with no reference to [[argument]]s. == Defined functions ==
    7 KB (1,057 words) - 01:34, 11 March 2024
  • {{APL built-ins}}[[Category:Primitive functions]][[Category:Comparison functions]]
    2 KB (206 words) - 22:07, 10 September 2022
  • ...h]]. [https://doi.org/10.1145/800142.805376 "Nested arrays, operators, and functions"] at [[APL81]].</ref> | influenced by = [[APL*PLUS]], [[Operators and Functions]], [[Iverson notation]]
    6 KB (626 words) - 02:40, 8 March 2024
  • A
    ...ts]][[Category:Flat array languages]][[Category:Languages with first-class functions]][[Category:Leading axis languages]]
    1 KB (132 words) - 23:06, 24 January 2024
  • ...ction]]s on the array will be slower. Even if the original type was large, functions that need to read elements of the array, such as [[scalar function]]s, will
    1 KB (243 words) - 15:02, 30 April 2020
  • {{APL built-ins}}[[Category:Primitive functions]][[Category:Comparison functions]]
    2 KB (211 words) - 22:25, 10 September 2022
  • ...</syntaxhighlight>) to indicate its close mathematical ties with these two functions, is a stylised tree log.<ref>[[E. E. McDonnell|McDonnell, E. E.]]. [https:/ {{APL built-ins}}[[Category:Primitive functions]][[Category:Scalar monadic functions]]
    2 KB (251 words) - 21:17, 10 September 2022
  • {{APL built-ins}}[[Category:Primitive functions]][[Category:Scalar dyadic functions]]
    2 KB (203 words) - 22:15, 10 September 2022
  • {{APL built-ins}}[[Category:Primitive functions]][[Category:Scalar dyadic functions]]
    2 KB (205 words) - 22:27, 10 September 2022
  • {{APL built-ins}}[[Category:Primitive functions]][[Category:Scalar dyadic functions]]
    2 KB (208 words) - 22:08, 10 September 2022
  • ...monadic]] [[scalar function]] that gives the [[wikipedia:floor and ceiling functions|ceiling]] of a real number, that is, the least integer tolerantly<ref>[[Rob {{APL built-ins}}[[Category:Primitive functions]][[Category:Scalar monadic functions]]
    2 KB (269 words) - 21:57, 28 November 2022
  • {{APL built-ins}}[[Category:Primitive functions]][[Category:Scalar dyadic functions]]
    2 KB (195 words) - 10:48, 11 September 2022
  • {{APL built-ins}}[[Category:Primitive functions]][[Category:Scalar dyadic functions]]
    2 KB (214 words) - 22:25, 10 September 2022
  • ...L]] implements the syntax and extends it so it applies to all user-defined functions. == Functions ==
    6 KB (878 words) - 05:12, 11 November 2022
  • ...cell]]s of an array in ascending or descending order. Traditionally these functions are performed using [[Grade]] in APL: for example the [[FinnAPL idiom libra ...ithub.io/BQN/implementation/primitive/sort.html Implementation of ordering functions]. [[BQN]] implementation notes.</ref> Flags for [[sorted]] data, which can
    3 KB (441 words) - 15:06, 6 March 2024
  • ...]]. SATN-42: [https://www.jsoftware.com/papers/satn42.htm Determinant-Like Functions Produced by the Dot Operator]. 1982-04-01.</ref> and also implemented in [[
    2 KB (319 words) - 01:00, 5 March 2024
  • {{APL built-ins}}[[Category:Primitive functions]][[Category:Scalar dyadic functions]]
    1 KB (156 words) - 21:48, 10 September 2022
  • ...rogramming languages. Distinctive features of APL include its use of infix functions, evaluated [[Evaluation order|right to left]] with no relative precedence o * [[Operator]]s act on functions or arrays and have long left scope ("left to right")
    5 KB (656 words) - 22:16, 10 September 2022
  • ...[[operator]]). This allows [[Anonymous function|anonymous]] and [[tacit]] functions to be named. ...86. It was a key feature of [[J]], which supports only anonymous and tacit functions.
    4 KB (522 words) - 21:32, 9 March 2024
  • {{APL built-ins}}[[Category:Primitive functions]][[Category:Comparison functions]]
    3 KB (343 words) - 21:57, 28 November 2022
  • ...mentations with [[complex number|complex numbers]], Circular also includes functions to decompose and assemble a complex number. It shares the [[glyph]] <syntax ...nsity|a concise programming language]] must group together related monadic functions as a dyadic function that takes a "controlling parameter" as left argument
    7 KB (900 words) - 22:28, 10 September 2022
  • {{APL built-ins}}[[Category:Primitive functions]][[Category:Scalar monadic functions]]
    2 KB (289 words) - 21:21, 10 September 2022
  • ...ike syntax, it also allows "operators" that take one argument on the left. Functions are defined with parentheses, allowing nesting, and are dynamically scoped.
    2 KB (190 words) - 22:46, 24 January 2024

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