Re:Legible Mathematics: Sketches of interactive arithmetic f...
by BalinKing on Tuesday February 25, 2020 @12:37AM
(#22411158)
(Assuming I'm understanding correctly,) I'm honestly curious why `+` _should_ be different from any other function.
(Also, AFAIK the ability of naming intermediate values is totally separate from imperativeness; see Haskell's `let` form, for example.)
On thing that I think imperative languages bring to the table is naming intermediate values through assignment, so we can do things like
It's rarely useful to be so verbose, but it's nice to have the ability.