4 earlier thoughts
It is very hard to change the data structures in functional languages because of the ripple effect.
I.e.
def a(data): b(data) c(data)
Change data would mean changing three functions.
data
2 later thoughts
Keyboard navigation
?
c
g
j
←
k
→
p
s
ctrl + enter
alt + enter
esc