类型理论作为程序构建理论的简介。 从计算科学的角度描述不同的类型理论(类型,多态和单态集以及子集的理论)。