Hostname: page-component-7479d7b7d-8zxtt Total loading time: 0 Render date: 2024-07-13T19:37:45.123Z Has data issue: false hasContentIssue false

CALL FOR PAPERSJournal of Functional ProgrammingSpecial Issue on Theorem Provers and Functional Programming

Published online by Cambridge University Press:  01 January 1997

Tom Melham
Affiliation:
Department of Computing Science, University of Glasgow, Glasgow, Scotland, G12 8QQ Tel: +44 141 330 4967 [direct line] Fax: +44 141 330 4913 Email: tfm@dcs.gla.ac.uk, WWW: http://www.dcs.gla.ac.uk/∼tfm/
Rights & Permissions [Opens in a new window]

Abstract

Core share and HTML view are not available for this content. However, as you have access to this content, a full PDF is available via the ‘Save PDF’ action button.

A special issue of the Journal of Functional Programming will be devoted to the use of functional programming in theorem proving. The submission deadline is 31 August 1997.

The histories of theorem provers and functional languages have been deeply intertwined since the advent of Lisp. A notable example is the ML family of languages, which are named for the meta language devised for the LCF theorem prover, and which provide both the implementation platform and interaction facilities for numerous later systems (such as Coq, HOL, Isabelle, NuPrl). Other examples include Lisp (as used for ACL2, PVS, Nqthm) and Haskell (as used for Veritas).

This special issue is devoted to the theory and practice of using functional languages to implement theorem provers and using theorem provers to reason about functional languages. Topics of interest include, but are not limited to:

– architecture of theorem prover implementations

– interface design in the functional context

– limits of the LCF methodology

– impact of host language features

– type systems

– lazy vs strict languages

– imperative (impure) features

– performance problems and solutions

– problems of scale

– special implementation techniques

– term representations (e.g. de Bruijn vs name carrying vs BDDs)

– limitations of current functional languages

– mechanised theories of functional programming

Type
Other
Copyright
© 1997 Cambridge University Press
Submit a response

Discussions

No Discussions have been published for this article.