Learn and use Gloss tools straight from your web browser. Just select a tool below!
SePi (Sessions on Pi) is a concurrent, message-passing programming language based on the pi-calculus and featuring session types.
Mool is a mini object-oriented language in a Java-like style with support for concurrency, that allows programmers to specify class usage protocols as types.
A unification algorithm for systems of equations on session types with dualof.
DOL is an imperative object-oriented programming language featuring a dependent type system based on index refinements.
ParTypes is a toolchain for validating Message Passing Interface (MPI) programs.