Content deleted Content added
Labelled Python and PostScript examples with language name |
m Updated link to PhD thesis "Point-free program calculation" by Manuel A. P. da Cunha |
||
Line 1:
{{Programming paradigms}}
'''Tacit programming''', also called '''point-free style''', is a [[programming paradigm]] in which function definitions do not identify the [[parameter (computer science)|arguments]] (or "points") on which they operate. Instead the definitions merely [[function composition (computer science)|compose]] other functions, among which are [[Combinatory logic|combinators]] that manipulate the arguments. Tacit programming is of theoretical interest, because the strict use of composition results in programs that are well adapted for [[Equational logic|equational]] reasoning.<ref name="cunha2005">Manuel Alcino Pereira da Cunha (2005) [http://
[[UNIX]] [[Command-line interface|scripting]] uses the paradigm with [[Pipeline (Unix)|pipes]].
|