News for hackers. Stuff that matters.
Re:The Roots of Lisp (2001) by lkschubert8 on Thursday January 16, 2020 @08:35AM (#22064338)
I've seen a lot of breaking that out into the following in imperative languages.

    var intermediaryVal = firstFn(val);
    var result = secondFn(intermediaryVal);
Re:The Roots of Lisp (2001) by slifin on Thursday January 16, 2020 @08:50AM (#22064448)

  (let [intermediary-val (first-fn val)
        result (second-fn intermediary-val)])
Or as one of the parents said

  (-> val first-fn second-fn)