back

by pkoird·3y ago·view on hn ↗
Almost seems like a procedural syntax like

source = ...

transformed = ...

joined = ...

final = ...

1 comments
It doesn't seem procedural to me, as there is no rebinding. Such a sequence of assignments would look just as home in a functional language like Lisp, ML, or Haskell as Python. In procedural languages, idiomatically, you have mutation, in which variables are re-bound to new values, and side-effects, in which the external environment and the program can interact with each other in ways that are unconstrained.