Konstruktywna teoria typów z jej podstawową interpretacją w ramach korespondencji curry-howard składa się wyłącznie z całkowitych, obliczalnych funkcji. W literaturze niektórzy mówili o stosowaniu „teorii typów obliczeniowych” w celu przedstawienia nieterminacji w programach funkcjonalnych, ale w artykułach, na które się natknąłem, nie wydaje się to być główną motywacją dla teorii (na przykład Benton wspomina o niedeterminacji, kontynuacjach i wyjątkach, bez wchodzenia w szczegółowe informacje na temat nieterminacji), więc nie znalazłem jeszcze dokumentu, który dałby solidną interpretację nieterminacji przy użyciu obliczeniowej teorii typów.
W szczególności szukam sposobu, w którym biorąc pod uwagę typ reprezentujący prawdopodobnie niekończące się obliczenia typu , , powinno istnieć pewne pojęcie dowodów, że kończy typ tak, że podane i , że konstruuje termin .
Motywuję to tym, że w końcu chciałbym móc bardziej formalnie powiązać pojęcia w teorii złożoności obliczeniowej z konstruktywną teorią typów. W szczególności interesuje mnie, jaką moc jako formalne teorie zyskują typy konstruktywne dzięki dostępowi do wyroczni zatrzymującej, i aby to zrobić, oczywiście muszę mieć formalne pojęcie możliwego braku wypowiedzenia i dowody zaprzestania postępuj zgodnie z nim w ramach teorii typu.