I'm not enjoying using the ∇ to edit things and found the https://github.com/baruchel/APLedit as well as the https://github.com/lokedhs/gnu-apl-mode/blob/master/gnu-apl-editor.el
question about emacs - can it actually edit functions inside the apl workspace? or is apl running inside emacs like it does on an xterm? Thanks