3 ms·
It certainly helped me formulate problems as data transformation problems which are solved very neatly with functional programming. It is much more enjoyable w
by beders 4y ago
It certainly helped me formulate problems as data transformation problems which are solved very neatly with functional programming.
It is much more enjoyable working with immutable data structures which tends to remove long distance dependencies from your code.
Instead, decisions are made locally and results passed up vs directly changing state in an object graph.
Not all problems are easily turned into a pipeline of pure functions, but it is worthwhile to learn which category of problems can.
Lean a Lisp. It will up your game.