Tacit programming: Difference between revisions

Content deleted Content added
Unix pipeline: named pipes are *named*, hence not point-free
Line 128:
is a tacit or point-free composition which returns the counts of its arguments and the arguments, in the order of decreasing counts. The 'sort' and 'uniq' are the functions, the '-c' and '-rn' control the functions, but the arguments are not mentioned. The pipe '|' is the composition operator.
 
Due to the way pipelines work, it is only normally possible to pass one "argument" at a time in the form of a pair of standard input/output stream. However, Although extra [[file descriptor]]s can be opened from [[named pipe]]s, this no longer constitutes a point-free style.
 
== See also ==