APL Mnemonics - Remembering and Typing APL Symbols
Offered By: Dyalog User Meetings via YouTube
Course Description
Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Discover effective mnemonics for remembering APL symbols and their functions in this 28-minute conference talk from APL Seeds '23. Learn how to type APL glyphs and understand the logic behind symbol representations for concepts like ceiling, floor, maximum, minimum, negation, and logarithms. Explore the relationships between symbols and their dual meanings, such as shape and reshape for rho ⍴. Gain insights into typing symbols on the number row and deciphering seemingly unrelated functions that share a glyph. Master the use of arrows for operations like take, drop, mix, and split, as well as epsilon ∊ for enlist and membership. Conclude with a summary and a brief discussion on the quad ⎕ symbol, equipping yourself with valuable techniques to enhance your APL programming skills.
Syllabus
Introduction
What are mnemonics?
How to type APL glyphs
Upstile ⌈ ceiling and maximum
Downstile ⌊ floor and minimum
When the same symbol represents two related concepts
Tilde ~ not and without
Rho ⍴ shape and reshape
Default left argument, negate and divide
Circle start ⍟ logarithm
Circle lines ⌽ ⍉ ⊖ transpose rotate reverse
Typing symbols on the number row
Unrelated functions both fit the glyph
Up down arrow ↑ ↓ take drop mix split
Epsilon ∊ enlist element member of
Summary and conclusion
Question about quad ⎕
Taught by
Dyalog User Meetings
Related Courses
New Features in Dyalog APL: Function Trains and Single Line Expressions - Part 2Dyalog User Meetings via YouTube A YAML Parser in APL - Design and Implementation
Dyalog User Meetings via YouTube An Implementation of APL Array Notation - Dyalog '23
Dyalog User Meetings via YouTube An Introduction to the Workspace - Secrets of the Interpreter
Dyalog User Meetings via YouTube APL Problem Solving Competition 2022 - Meeting of the Minds Solution - Task 1
Dyalog User Meetings via YouTube