The general idea here is easy enough to get behind!
Benjamin Tremblay

Re: discreet values: you can step into any part of a composed function pipeline and observe the current value, or insert a function right into the pipeline that simply logs and returns the current value so you can observe the values in the pipeline easily.

There really is no practical need for intermediate named points in a sequential transformation.

Learn and embrace pipe and compose, instead.