Scottish Programming Languages Seminar

Wednesday, 4th June 2025

The Scottish Programming Languages Seminar (SPLS) is an informal meeting for discussing anything related to programming languages.

This edition of SPLS will be held as a hybrid event, supporting both in-person and remote participation. The in-person meeting will take place in the Earl Mountbatten Building room EM183, at the Heriot-Watt University. The online meeting will be run through Jitsi, here.

  

Programme

12:00 — 13:00    LUNCH

13:00 — 14:30    SESSION 1

Ohad Kammar
(University of Edinburgh)
Modular abstract syntax trees (MAST): substitution tensors with second-class sorts
Jan de Muijnck-Hughes
(University of Strathclyde)
Towards Being Positively Negative about Dependent Types
Philip Wadler
(University of Edinburgh)
A simple blame calculus for explicit nulls

14:30 — 15:00    COFFEE

15:00 — 16:00    SESSION 2

Simon Fowler
(University of Glasgow)
Speak Now: Safe Actor Programming with Multiparty Session Types
Guillaume Allais
(University of Strathclyde)
Correct by Construction Concurrent Programs in Idris 2

16:00 — 16:30    COFFEE

16:30 — 17:30    SESSION 3

Radu Mardare
(Heriot-Watt University)
Lawvere Logics
Ekaterina Komendantskaya
(University of Southampton/Heriot-Watt University)
Proof-Carrying Neuro-Symbolic Code

17:30 — late       PUB

TBD

Attending

Registration

Please register by 28th May using this form if you plan to attend SPLS in person.

Travel

Organisers

Swaraj Dash and Filip Sieczkowski