導航:首頁 > 程式語言、邏輯學> 型別理論與形式證明筆記
型別變數 type variable: V = { α , β , γ , … } {\textstyle {\mathbb {V} }=\left\{\alpha ,\beta ,\gamma ,\ldots \right\}} 用希臘字母表示。
T {\textstyle \mathbb {T} } :所有簡單型別,定義如下:
箭頭 → {\textstyle \rightarrow } 是右結合的,和函數的apply代入不同。比較 α → β → γ = ( α → ( β → γ ) ) {\textstyle \alpha \rightarrow \beta \rightarrow \gamma =\left(\alpha \rightarrow (\beta \rightarrow \gamma )\right)} 和 x 1 x 2 x 3 = ( ( x 1 x 2 ) x 3 ) {\textstyle x_{1}x_{2}x_{3}=\left(\left(x_{1}x_{2}\right)x_{3}\right)} 。