Or may link to the "Docs" section? It mentions a paper that connects this to APL:
"APL on GPUs - A TAIL from the Past, Scribbled in Futhark
A paper describing an APL compiler (apltail) that operates by translating APL into a typed array intermediate language (TAIL), and from there into Futhark. While the Futhark details are light, the paper demonstrates a simple use of Futhark as a target language for a compiler. We succeed in achieving decent speedup on several (small) APL programs."
The introduction of the paper says it only "compiles a subset of APL into TAIL" though.
No, sorry, I studied APL in the early 80's and used it professionally for ten years straight and have been using it sporadically since then.
Only APL is APL. Notation is as much a part of APL as is it's linear algebra/array orientation. One can't remove the notation and call it APL just like one can't take C and convert it to icons to drag around the screen and still call it C.
"APL on GPUs - A TAIL from the Past, Scribbled in Futhark
A paper describing an APL compiler (apltail) that operates by translating APL into a typed array intermediate language (TAIL), and from there into Futhark. While the Futhark details are light, the paper demonstrates a simple use of Futhark as a target language for a compiler. We succeed in achieving decent speedup on several (small) APL programs."
The introduction of the paper says it only "compiles a subset of APL into TAIL" though.