Learning resources: Difference between revisions

Jump to navigation Jump to search
523 bytes added ,  08:13, 14 February 2021
m
mNo edit summary
(2 intermediate revisions by the same user not shown)
Line 40: Line 40:
* [https://github.com/annser/annser Artificial Neural Networks]
* [https://github.com/annser/annser Artificial Neural Networks]
* [https://codeburst.io/fizzbuzz-in-apl-a193d1954b4b FizzBuzz]
* [https://codeburst.io/fizzbuzz-in-apl-a193d1954b4b FizzBuzz]
* [https://wordsandbuttons.online/apl_deserves_its_renaissance_too.html APL deserves its renaissance too] (interactive explanation of [[John Scholes' Conway's Game of Life]])
</div>
</div>


Line 89: Line 90:
== Haven't used APL in a while? ==
== Haven't used APL in a while? ==
Those who learned APL "in the early days" should note that several implementations have made significant extensions to the language and system in the last decade or two.
Those who learned APL "in the early days" should note that several implementations have made significant extensions to the language and system in the last decade or two.
* General video: [https://www.youtube.com/watch?v=XN1l1WiYc_o Dyalog APL for other APL users] ([[assignment]], [[control structure]]s, [[namespace]]s, [[migration level]], [[Bind]], [[user-defined operator]]s, [[dfn]]s, [[Error trapping with Dyalog APL|error trapping]], [[shyness]], [[namelist]]s, [[GCD]], [[LCM]], [[Power operator]], and more)


* New primitive 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> [[Materialise]], [[Squad indexing|Index]]; <source lang=apl inline>≡</source> [[Depth]], [[Match]]; <source lang=apl inline>≢</source> [[Tally]], [[Not Match]]; <source lang=apl inline>≠</source> [[Nub Sieve]]; <source lang=apl inline>⍸</source> [[Where]], [[Interval Index]]; <source lang=apl inline>⊆</source> [[Nest]], [[Partition]]
* New primitive 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> [[Materialise]], [[Squad indexing|Index]]; <source lang=apl inline>≡</source> [[Depth]], [[Match]]; <source lang=apl inline>≢</source> [[Tally]], [[Not Match]]; <source lang=apl inline>≠</source> [[Nub Sieve]]; <source lang=apl inline>⍸</source> [[Where]], [[Interval Index]]; <source lang=apl inline>⊆</source> [[Nest]], [[Partition]]

Navigation menu