@chrispsn i agree but how do we reconcile this with ktye's&dyalog's view that the user should be allowed to roam freely in old inputs and outputs? ctrl-up for "previous input"?
it's a bit off-topic, but as an exercise in comparative anatomy I wrote an interpreter for another popular functional programming language for SCHIP: internet-janitor.itch.io/bulb
the name isn't terribly subtle, but I think it's extremely funny