Constructive type theory was first presented in 1970 by Swedish
logician Per Martin-Lof. Since then, it has become one of the main
approaches in the foundations of mathematics and computer science.
However, although it provides a considerable extension of the concepts
and techniques of logic, it remains relatively unknown among linguists
and philosophers. This work presents constructive type theory from the
point of view of linguistics and the philosophy of language,
introducing its valuable approach to those in areas in which it has
remained unfamiliar. The theory is then applied to quantification,
anaphora, temporal reference, and the structures of text and discourse.
Various phenomena of dependence and progression are discussed in the
light of concepts of proof object and content, and the solutions to
several well-known problems are discussed.