サブタイプと変性について。

補足

ここでのサブタイプはライフタイムまわりについて言及している。

オブジェクト指向言語におけるサブタイプ、つまり継承やインタフェースなどの話題とはややニュアンスが異なるため注意されたい。

仕様