Ral: A shell grounded in programming language theory | Hacker News Reader