Direct definition: Difference between revisions
Jump to navigation
Jump to search
(Add an entry for "direct function" (dfn) since it's easily confused with "direct definition") |
m (Disambiguation pages category) |
||
Line 4: | Line 4: | ||
* [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 | ||
* "Direct function" is one expansion of [[dfn]], an anonymous function style introduced by [[Dyalog APL]] and written with curly braces. | * "Direct function" is one expansion of [[dfn]], an anonymous function style introduced by [[Dyalog APL]] and written with curly braces. | ||
[[Category:Disambiguation pages]] |
Latest revision as of 14:28, 20 May 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 (operator), an anonymous function produced in NARS by applying
∇
to strings - Direct Definition, a J form that simplifies explicit function syntax to define anonymous functions
- "Direct function" is one expansion of dfn, an anonymous function style introduced by Dyalog APL and written with curly braces.