APLcart
APLcart is the largest-ever collection of short APL phrases, comprising over two thousand idiomatic expressions from Dyalog APL, FinnAPL, and APL2, and lots of other sources, including the community at large.
There are plenty of documentation suites about what different parts of APL do. For example, in many IDEs, one can press the F1 key while the caret is pointing at a primitive function or Quad name to open the appropriate documentation. However, APLcart comes to answer "How do I…" questions.
It is intended for both beginners and professionals, but knowledge of basic APL syntax is a prerequisite.
Created and maintained by Adám Brudzewsky, it invites the general APL community to contribute through GitHub pull requests and templated issues.
Timeline
2019-04-30 | Initial launch with 100 entries |
2019-06-17 | Passes 1000 entries |
2019-07-07 | Launch of aplcart.info domain |
2019-07-10 | FinnAPL idiom library included |
2019-07-26 | Passes 2000 entries |
2019-09-12 | Presented at Dyalog '19 |
2019-12-02 | DuckDuckGo search engine adds !aplcart "bang"
|
2020-04-13 | First links to try entries online |
2020-05-05 | First links to documentation |
External links
- Website
- Usage instructions
- GitHub repository (source code, issue tracking, and request templates)
APL development [edit] | |
---|---|
Interface | Session ∙ Typing glyphs (on Linux) ∙ Fonts ∙ Text editors |
Publications | Introductions ∙ Learning resources ∙ Simple examples ∙ Advanced examples ∙ Mnemonics ∙ ISO 8485:1989 ∙ ISO/IEC 13751:2001 ∙ A Dictionary of APL ∙ Case studies ∙ Documentation suites ∙ Books ∙ Papers ∙ Videos ∙ APL Quote Quad ∙ Vector journal ∙ Terminology (Chinese, German) ∙ Neural networks ∙ Error trapping with Dyalog APL (in forms) |
Sharing code | Backwards compatibility ∙ APLcart ∙ APLTree ∙ APL-Cation ∙ Dfns workspace ∙ Tatin ∙ Cider |
Implementation | Resources ∙ Open-source ∙ Magic function ∙ Performance ∙ APL hardware |
Developers | Timeline of corporations ∙ APL2000 ∙ Dyalog ∙ IBM ∙ IPSA ∙ STSC |