Explore projects
-
-
Why3 is a software verification platform, featuring a versatile ML-style language and interfaces to various powerful automated and interactive theorem provers.
Updated -
-
-
Updated
-
-
-
Heptagon is a synchronous dataflow language whose syntax and semantics is inspired from Lustre, with a syntax allowing the expression of control structures (e.g., switch or mode automata).
Updated -
-
Primary library for necro with standard tools (parse, type check, print, and transform Skeletal Semantics)
Updated -
An OCaml library that provides facilities for memoization and fixed points.
Updated -
Mapping a tensor to a lower-dimensional tensor, optionally permuting its dimensions. This project strives to generate loop iterating over these structures.
Updated -
Updated
-
Separation Logic with Characteristic Formulae Entirely within Coq
Updated -
Updated
-
A generator of debugger for the Skel language for semantics description
Updated -
-
-
-
Resources for course MPRI 2-4 on functional programming and type systems.
Updated