> One of the things I found helped most in making programs shorter was higher order functions. These let you get rid of variables, which are a particularly good thing to eliminate from code when you can. I found that higher order functions combined with intrasymbol syntax could often collapse something that had been a 4 line def into a 1 line set.
How do Bel's higher order facilities compare to Haskell's? E.g. https://wiki.haskell.org/Pointfree