Programming Languages, Universality, Semantics, Logic Exchange at the University of Southern Denmark
Universal Types and Relational Substitutions
This meeting is a very beginner-friendly refresher on the interplay between parametricity and logical relations to prove program equivalence.
Read more ⟶
Proofs as Processes. Propositions as sessions
In this session, we explore how the propositions-as-types paradigm extends to concurrency.
Read more ⟶
Abstract Syntax and Variable Binding
In which we discuss Fiore, Plotkin, and Turi's theory of
abstract syntax.
Read more ⟶
Notions of Computation Determine Monads
In this session, we investigate how describing effects
algebraically generates most of the monads traditionally used to model said
effects.
Read more ⟶
An Introduction to Algebraic Effects and Handlers
In this session, we explore algebraic effects and handlers.
Read more ⟶
π-Calculus, internal mobility, and agent-passing-calculi (part 2)
In this session, we relate internal mobility to agent-passing calculi.
Read more ⟶
π-Calculus, internal mobility, and agent-passing-calculi (part 1)
This session inaugurates the first cycle of PLUSLE meetings, which is dedicated to (higher-order) concurrency theory.
Read more ⟶