Vincent Rahli

From October 2006 to January 2011 I was a PhD student in the School of Mathematical and Computer Sciences at Heriot-Watt University in Edinburgh.
My supervisors were Professor Fairouz Kamareddine and Doctor J. B. Wells of the ULTRA group.

Since January 2011, I am doing a Postdoc in the Nuprl group.

[Curriculum Vitae][Publications].




Papers
In preparation
Conference papers
Workshop papers
Technical reports




Talks


Interests

I am involved in the following projects:

A type error slicer for SML
Programming languages such as SML have sophisticated, flexible and safe type systems. Unfortunately, the type error messages for incorrect programs are confusing. promising approach to making type errors easier to understand and fix is type error slicing, in which slices (program points) containing all and only the information needed by the programmer to understand and fix a type error are identified and exhibited.
We provide the following resources concerning our type error slicer:
Semantics of expansion
Intersection types introduce type polymorphism in a finitary way. Expansion was introduced to recover the principal typing property in such systems. The study of realisability semantics for such systems with expansion might help casting some light on the expansion mechanism.

Reducibility proofs
Reducibility is a method based on realisability semantics where the idea is to interpret types by sets of λ-terms closed under some properties. This method seems promising in generalising diverse properties' proofs of the (typed or untyped) λ-calculus.



Thesis and reports


Tutoring


Activities


Reviewing


Useful links


Contact
Email surname at macs.hw.ac.uk
Address ULTRA lab, room 1.67
Earl Mountbatten Building
School of Mathematical and Computer Sciences
Heriot-Watt University
Riccarton, Edinburgh EH14 4AS
Telephone +44 131 451 4196



Updated on March 17, 2011

Valid XHTML 1.0 Transitional Valid CSS!