Learning resources: Difference between revisions

Jump to navigation Jump to search
9 bytes removed ,  13:10, 14 November 2019
Miraheze>Adám Brudzewsky
Miraheze>Adám Brudzewsky
Line 49: Line 49:
== For old APLers ==
== For old APLers ==
In the last decade, several implementations have extended APL with new primitives:
In the last decade, several implementations have extended APL with new primitives:
=== Functions ===
=== Primtives ===
* <source lang=apl inline>⊢</source> [[Identity|Same]], [[Right_identity|Right]]
Functions: <source lang=apl inline>⊢</source> [[Identity|Same]], [[Right_identity|Right]];
* <source lang=apl inline>⊣</source> [[Identity|Same]], [[Left_identity|Left]]
<source lang=apl inline>⊣</source> [[Identity|Same]], [[Left_identity|Left]];
* <source lang=apl inline>⌷</source> [[Materialise]], [[Squad indexing|Index]]
<source lang=apl inline>⌷</source> [[Materialise]], [[Squad indexing|Index]];
* <source lang=apl inline>≡</source> [[Depth]], [[Match]]
<source lang=apl inline>≡</source> [[Depth]], [[Match]];
* <source lang=apl inline>≢</source> [[Tally]], [[Not Match]]
<source lang=apl inline>≢</source> [[Tally]], [[Not Match]];
* <source lang=apl inline>⍸</source> [[Where]], [[Interval Index]]
<source lang=apl inline>⍸</source> [[Where]], [[Interval Index]];
* <source lang=apl inline>⊆</source> [[Nest]], [[Partition]]
<source lang=apl inline>⊆</source> [[Nest]], [[Partition]]
=== Operators ===
 
* <source lang=apl inline>∘</source> [[Bind]], [[Compose]]
Operators: <source lang=apl inline>∘</source> [[Bind]], [[Compose]];
* <source lang=apl inline>⍤</source> [[Rank operator|Rank]]
<source lang=apl inline>⍤</source> [[Rank operator|Rank]];
* <source lang=apl inline>⌸</source> [[Key]]
<source lang=apl inline>⌸</source> [[Key]];
* <source lang=apl inline>⌺</source> [[Stencil]]
<source lang=apl inline>⌺</source> [[Stencil]];
* <source lang=apl inline>⍠</source> [[Variant]]
<source lang=apl inline>⍠</source> [[Variant]]
=== Lambdas ===
=== Lambdas ===
* [http://help.dyalog.com/16.0/Content/Language/Defined%20Functions%20and%20Operators/DynamicFunctions/Dynamic%20Functions%20and%20Operators.htm Intro]
* [http://help.dyalog.com/16.0/Content/Language/Defined%20Functions%20and%20Operators/DynamicFunctions/Dynamic%20Functions%20and%20Operators.htm Intro]

Navigation menu