generated at
部分構造型
Substructural Type System
部分構造論理をベースとしている
型環境構造規則についての制限を導入することにで、型環境に含まれる変数の利用について制約を持たせることができるような型システム



諸々の部分構造型と、構造規則の関係 ref
対応
転置規則弱化規則縮約規則どういうものか
Ordered型---変数の使用は1回のみであり、変数の順序の制限もある
線形型o--変数の使用を1回のみに制限
Affine型oo-変数の使用を最大1回に制限
Relevant型o-o変数の使用を最低1回に制限
通常の型ooo変数の使用は任意の回数できる
通常の型システムが一番下で任意の回数の使用ができ、
他のものは o が付いていないので、「制限を強めている」感じがひと目で分かるmrsekut


言語例 ref

「構造部分型を持つ言語」としてこれらを列挙するのは雑すぎると思うので、本当はここに列挙したくはないmrsekut
個別の型のページに割り振りたいmrsekut