News for hackers. Stuff that matters.
Re:The Dao of Functional Programming [pdf] by edgyquant on Tuesday May 24, 2022 @04:03PM (#31496915)
I don’t know about clojure but lisp definitely counts as an abstract algebra (and not in the same way most other languages are.) It’s also a weird derivation of set theory allowing it to be derived from first order logic.
Re:The Dao of Functional Programming [pdf] by throwawaymaths on Tuesday May 24, 2022 @04:15PM (#31497053)
Having studied abstract algebra, I disagree that the soul of lisp is abstract algebra. You're not really actively thinking algebraically when you're writing lisp, not in the same way that other languages have you "actively thinking about category theory". There are also other modern FP languages that are "basically lisps", like Julia or Elixir, that would be hard to call "algebraic".