Czytałem artykuł badawczy o Haskell i sposobie implementacji HList i zastanawiając się, kiedy opisane techniki są i nie są rozstrzygalne dla sprawdzania typu. Ponadto, ponieważ możesz robić podobne rzeczy z GADTs, zastanawiałem się, czy sprawdzanie typu GADT jest zawsze rozstrzygalne.Fundeps i GADTs: Kiedy sprawdzanie typu jest rozstrzygalne?
Wolałbym cytaty, jeśli je masz, abym przeczytał/zrozumiał wyjaśnienia.
Dzięki!
To pytanie może być lepiej skierowane do autorów pracy badawczej. To trochę ezoteryczne dla Stack Overflow. (Zawsze miałem wielki sukces kontaktując się z badaczami w celu komentowania, zwykle są zachwyceni * każdy * czyta ich pracę.) –
Myślę, że takie podejście (że pytania teoretyczne nie mają wpływu na pragmatyczne forum) jest szkodliwe i przestarzałe. Podejścia pragmatyczne powinny być otwarte na nowe technologie, ponieważ te technologie prawdopodobnie poprawią codzienne działania w najbliższej przyszłości. np: funkcje funkcjonalne w języku C#/python. – rcreswick
To powiedziawszy, komentarz Chirsa jest prawdopodobnie prawy, praktycznie rzecz biorąc. Chciałbym, żeby tak nie było. – rcreswick