Self Type adalah perpanjangan dari Calculus of Constructions [1] yang memungkinkan bahasa untuk mengekspresikan tipe data aljabar yang dikodekan melalui Scott Encoding. Scott Encoding memberikan satu kemampuan untuk mencocokkan pola O(1)
, yang merupakan salah satu motivator utama untuk dimasukkannya definisi induktif pada CC. Namun, Tipe Diri membuat teori dasar yang jauh lebih sederhana dan elegan, dan tampaknya tidak kalah kuat.
Apakah Tipe Diri, berdasarkan sudut pandang teoretis, membuat CIC usang, atau apakah masih ada beberapa aspek yang menguntungkan CIC dalam kaitannya dengan Self Tyes?
[1] http://staff.computing.dundee.ac.uk/pengfu/document/talks/mvd-2012.pdf
* : *
, @GIlles, bukan untuk Self
?