Iris is a Higher-Order Concurrent Separation Logic Framework implemented and verified in the proof assistant Coq.
Coq Formalization Tutorial Material Formal Documentation (v3.1) Mailing List Chat
Iris is a framework that can be used for reasoning about safety of concurrent programs, as the logic in logical relations, to reason about type-systems, data-abstraction etc. In case of questions, please contact us on the Iris Club list or in our chat room.
Below, we give an overview of the research that uses Iris one way or another.
The Iris project has been supported by the following grants:
Grants from The Danish Council for Independent Research, Sapere Aude: DFF–Advanced Grant 2013 (more Information)
2015 ERC Consolidator Grant (more information)