[an error occurred while processing this directive] An error occured whilst processing this directive

Notions of Computability for General Datatypes

Funding Body: EPSRC

The Edinburgh Team

GRANT HOLDERS:
Prof Mike Fourman, Prof Gordon Plotkin
OTHER PARTICIPANTS:
Dr John Longley

Objectives

Summary

Church's thesis fails at higher types, in the sense that there are competing, incompatible notions of higher-type computability. The proposed research will investigate classes of computable functions for a range of datatypes, including finite types over the natural numbers, recursive types, abstract types and object classes. It will also consider the more general question of what constitutes an "effective datatype". In addition to a theoretical analysis, we will investigate the practical applicability of notions of computability. We will do this mainly by via prototype implementations of simple programming languages based on these notions. This will allow us to investigate issues of computational feasibility and efficiency. An error occured whilst processing this directive