Who: A Verifier for Effectful Higher-order Programs - INRIA - Institut National de Recherche en Informatique et en Automatique Accéder directement au contenu
Communication Dans Un Congrès Année : 2009

Who: A Verifier for Effectful Higher-order Programs

Résumé

We present Who, a tool for verifying effectful higher-order functions. It features Effect polymorphism, higher-order logic and the possibility to reason about state in the logic, which enable highly modular specifications of generic code. Several small examples and a larger case study demonstrate its usefulness. The Who tool is intended to be used as an intermediate language for verification tools targeting ML-like programming languages.
Fichier principal
Vignette du fichier
wml09.pdf (185.98 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-00777585 , version 1 (17-01-2013)

Identifiants

  • HAL Id : hal-00777585 , version 1

Citer

Johannes Kanig, Jean-Christophe Filliâtre. Who: A Verifier for Effectful Higher-order Programs. ACM SIGPLAN Workshop on ML, Aug 2009, Edinburgh, United Kingdom. ⟨hal-00777585⟩
295 Consultations
189 Téléchargements

Partager

Gmail Facebook X LinkedIn More