Category: news


Saito, Tsunoda and Tsuyama presented Master’s Thesis

Our members presented their master’s thesis.

  • Ayumu Saito, Formalization of Intrinsically Typed Probabilistic Programs
  • Syouki Tsuyama, An Intrinsically-Typed Compiler that Optimizes Continuations
  • Kazuhiro Tsunoda, Feasibility Study and Automated Problem Generation for Enbugging Quiz

PEPM 2024 Paper on Intrinsically-typed Compiler for Effect Handlers

The Most Attended Talk of the Workshop 😉

A paper entitled “An Intrinsically Typed Compiler for Algebraic Effect Handlers”, authored by Syouki Tsuyama, Youyou Cong, and Hidehiko Masuhara, is accepted by PEPM2024(The ACM SIGPLAN Workshop on Partial Evaluation and Program Manipulation) which is held in London, UK on January 2024.

Talk on CPS Translation for Dependently Typed Languages (@ PEPM 2024)

Cong will give a talk titled “One-Pass CPS Translation of Dependent Types” at PEPM 2024, co-located with POPL 2024.

Prof. Vasconcelos’ Seminar Talk on Session Types

Professor Vasco Thudichum Vasconcelos at University of Lisbon visited our group and gave a seminar talk on his work on System Fμω with Context-free Session Types. It was our great opportunity to learn the session types from introduction to the recent developments.

APLAS 2023 Paper on Compiling a Version Programming Language

A paper entitled “Compilation Semantics for a Programming Language with Versions”, authored by Tanabe, Luthfan, Aotani and Masuhara is accepted by the 21st Asian Symposium on Programming Languages and Systems (APLAS 2023), which is held in Taipei, Taiwan on November 2023. The paper proposes a method of compiling the VL version programming language, which was proposed in our previous work.

👉 Project page

APLAS 2023 Paper on a Mechanized Formalization of a Probabilistic Programming Language

A paper “Experimenting with an Intrinsically-typed Probabilistic Programming Language in Coq” written by Saito and Affeldt is presented at The 21st Asian Symposium on Programming Languages and Systems (APLAS 2023).

👉Project Page

Junior High School Student Visit From Okayama

Three students from Okayama Prefectural Sozan Junior High School visited our group. They presented their project on programming, visualization and musical composition. We had very fun discussion on their project and the nature of research at university including our group’s, and were highly impressed their attitude to studying advanced topics as well as knowledge on programming languages.

New Visiting Member: Filip Strömbäck

 Filip Strömbäck at Linköping University has joined our group as a visiting researcher. In the next two months, he will be working with Cong on developing a programming language for learning the concept of continuations. Welcome Filip!

3 Talks on formalization at TPP 2023

Three students present their work at The 19th Theorem Proving and Provers meeting.

  • Tsuyama, “Intrinsically typed compiler with optimization for first class continuation”
  • Kawazoe, “Formalizing λ□ in Lean”
  • Saito, “Formalization of probabilistic programming language based on intrinsically typing using Coq”

PPDP Paper on Expressiveness of Effect Handlers

A paper entitled “Typed Equivalence of Labeled Effect Handlers and Labeled Delimited Control Operators”, authored by Kazuki Ikemori, Youyou Cong and Hidehiko Masuhara, is accepted by the 25th International Symposium on Principles and Practice of Declarative Programming (PPDP 2023). The paper shows equivalence of expressiveness between effect handlers and delimited control operators in a setting where handlers and delimited continuations are distinguished by labels. The paper will be/was presented at the symposium held as a part of the SPLASH 2023 conference at Cascais, Portugal in October 2023.

👉Project page

Next page →
← Previous page