Direct definition: Difference between revisions
Jump to navigation
Jump to search
(Created page with "'''Direct definition''' may refer to any of several different function styles, which share the feature that arguments are given default names rather than having names defined in a header: * Direct definition (Iverson), a named style defined by Ken Iverson and used to discuss APL in the 1970s and 80s * Direct definition (NARS), an anonymous function produced in NARS by applying <syntaxhighlight lang=apl inline>∇</syntaxhighlight> to strings *...") |
m (Text replacement - "Direct definition (Iverson)" to "Direct definition (notation)") |
||
Line 1: | Line 1: | ||
'''Direct definition''' may refer to any of several different [[function styles]], which share the feature that [[argument]]s are given default names rather than having names defined in a header: | '''Direct definition''' may refer to any of several different [[function styles]], which share the feature that [[argument]]s are given default names rather than having names defined in a header: | ||
* [[Direct definition ( | * [[Direct definition (notation)]], a named style defined by [[Ken Iverson]] and used to discuss APL in the 1970s and 80s | ||
* [[Direct definition (NARS)]], an [[anonymous function]] produced in [[NARS]] by applying <syntaxhighlight lang=apl inline>∇</syntaxhighlight> to strings | * [[Direct definition (NARS)]], an [[anonymous function]] produced in [[NARS]] by applying <syntaxhighlight lang=apl inline>∇</syntaxhighlight> to strings | ||
* [https://code.jsoftware.com/wiki/Vocabulary/DirectDefinition Direct Definition], a [[J]] form that simplifies explicit function syntax to define anonymous functions | * [https://code.jsoftware.com/wiki/Vocabulary/DirectDefinition Direct Definition], a [[J]] form that simplifies explicit function syntax to define anonymous functions |
Revision as of 01:59, 8 March 2024
Direct definition may refer to any of several different function styles, which share the feature that arguments are given default names rather than having names defined in a header:
- Direct definition (notation), a named style defined by Ken Iverson and used to discuss APL in the 1970s and 80s
- Direct definition (NARS), an anonymous function produced in NARS by applying
∇
to strings - Direct Definition, a J form that simplifies explicit function syntax to define anonymous functions