[Haskell-cafe] Postdoc at Inria/Irisa on translation validation from LiquidHaskell

Ranjit Jhala jhala at cs.ucsd.edu
Sat Feb 25 15:20:26 UTC 2017

Hi all,

Inria Project-team TEA is seeking a talented PhD with demonstrated
experience in theory and implementation of refinement types in programming
and automated verification and proof of programs.

The aim of our post-doctoral project is to design a certified code
generator from Liquid Haskell to verified, imperative and functional,
compiler suites (CompCert, CakeML). We will start by initially focusing on
first-order functions in the absence of dynamic memory management.  In the
spirit of Pnueli's translation validation principle, we will prove code
generated from the code generator to obey program properties inferred from
source programs, using refinement reflection. We will study extensions to
hardware synthesis as well as dynamic memory management, higher-order
functions, etc.

For context, details, and application, please visit: https://www.inria.fr/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/haskell-cafe/attachments/20170225/04b6a182/attachment.html>

More information about the Haskell-Cafe mailing list