Skip to content

This project focuses on the System F (aka. polymorphic lambda calculus) typed lambda calculus and its applications in the field of software verification and validation. It gives an implementation of System F in OCaml with an interpreter and type checker.

License

Notifications You must be signed in to change notification settings

TheoBessel/SystemF_TIPE

Repository files navigation

SystemF_TIPE

This project is my TIPE (Travail d'Initiative Personnelle Encadré = Supervised Personal Initiative Work), a project that is part of the entrance examination to the French engineer schools.

I focused on the System F (aka. polymorphic lambda calculus) typed lambda calculus and its applications in the field of software verification and validation. During this project, I have written an interpreter and type checker for an implementation of System F in OCaml.

I will find a project report with screenshots and more detailed informations here

About

This project focuses on the System F (aka. polymorphic lambda calculus) typed lambda calculus and its applications in the field of software verification and validation. It gives an implementation of System F in OCaml with an interpreter and type checker.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published