Değer kısıtlaması - Value restriction

İçinde fonksiyonel programlama özellikle ML programlama dili ailesi, değer kısıtlaması anlamına gelir beyannameler sadece çok biçimli olarak genelleştirilmiş sözdizimsel değerler iseler (aynı zamanda genişlemeyen). Değer kısıtlaması, referans hücrelerin farklı türlerdeki değerleri tutmasını önler ve korur tip güvenliği.

Ayrıca bakınız

Referanslar

  • Mads Tofte (1988). İşlemsel Anlambilim ve Polimorfik Tür Çıkarımı. Doktora tezi.
  • M. Tofte (1990). "Polimorfik başvurular için tür çıkarımı".
  • O'Toole (1990). "Referans için Tip Soyutlama Kuralları: İtibara Sahip Dördünün Karşılaştırması".
  • Xavier Leroy ve Pierre Weis (1991). "Polimorfik tip çıkarımı ve ataması". POPL '91.
  • A. K. Wright (1992). "Sonuç çıkarımına göre referans yazma".
  • Benim Hoang'ım, John C. Mitchell ve Ramesh Viswanathan (1993). "Standart ML-NJ zayıf polimorfizm ve zorunlu yapılar".
  • Andrew Wright (1995). "Basit zorunlu polimorfizm ". İçinde LISP ve Sembolik Hesaplama, s. 343–356.
  • Jacques Garrigue (2004). "Değer Kısıtlamasını Rahatlatmak".

Dış bağlantılar