Type constructor

This is an old revision of this page, as edited by Pcap (talk | contribs) at 21:31, 19 August 2009 (long overdue). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

In the area of mathematical logic and computer science known as type theory, a type constructor is a feature of a (typed) formal language that builds new types from old. Typical type constructors encountered are product types, function types, power types and list types. Basic types are also considered (nullary) type constructors.

Refereces