Talks @LASIGE

The Logical Essence of Compiling With Continuations

Sala 6.3.27, Ciências ULisboa
Título/data do evento e fotografia do orador

Por José Espírito Santo (Centre of Mathematics, University of Minho).

The essence of compiling with continuations is that conversion to continuation-passing style (CPS) is equivalent to a source language transformation converting to administrative normal form (ANF). Taking as source language Moggi's computational lambda-calculus, we define an alternative to the CPS-translation with target in the sequent calculus LJQ, named value-filling style (VFS) translation, and making use of the ability of the proof-term language of the sequent calculus to represent contexts formally. The VFS-translation requires no type translation: indeed, double negations are introduced only when encoding the VFS target language in the CPS target language. This optional encoding, when composed with the VFS-translation, reconstructs the original CPS-translation. Going back to direct style, the ``essence'' of the VFS-translation is that it reveals a dilemma in the syntax of Moggi's calculus, concerning how to expand the application constructor, and giving rise to two sublanguage of ANF: one is a reflection of LJQ, the other is a reflection of a natural deduction with generalized applications.

Short Bio: The speaker has a Bachelor's Degree in Mathematics and Computer Science (Universidade do MInho, 1993), a Master's Degree in Applied Mathematics (Instituto Superior Técnico, 1997), and a PhD Degree from the Faculty of Science and Engineering of the University of Edinburgh (2002). He is a member of the Department of Mathematics, University of MInho, where he was the director of the Master's Degree in Mathematics and Computation (2007-2016). He is a member of the Centre of Mathematics, University of MInho, of which he was vice-director (2020-2022). He served in the Steering Committee of the TYPES Conference (2017-2020). He co-organized two editions of the conference Days in Logic (2014, 2022). He is a founder member of the Portuguese Society of Logic. His research interests are in the areas of proof theory, type theory, and lambda-calculus.

14h00
LASIGE Computer Science and Engineering Research Centre
Representação de programação R

This course aims at providing students with statistical knowledge and tools to manipulate, analyse and visualise biological data with R. Introduction to modeling, simulations and Bayesian statistics.

Computability in Europe (CiE) is an interdisciplinary series of international conferences organised by the Association Computability in Europe (ACiE).

Título/data do evento e vários objetos museológicos

This course aims to provide an updated vision of the potential of museum collections for biodiversity research. More specifically, aims to present case studies on the value of museums and the use of collections and specimens in the 21st century, using new technologies and analytical methods.

Águas subterrâneas

Curso acreditado para efeitos de progressão na carreira dos professores na dimensão cientifico-pedagógica dos grupos 420 e 520, com candidaturas até 02 de junho.

Título e datas do programa de estágios

Ready to explore research up close? Our 2025 Internship Program is now accepting applications!

A 10.ª edição do Ser Cientista realiza-se entre 21 e 25 de julho - vem investigar connosco!

Logótipo do evento, sobre fotografia dos Açores

An international symposium that convenes researchers specializing in various disciplines focused on the terrestrial and marine flora and vegetation of the Macaronesian region (Azores, Madeira, Selvagens, Canary Islands, and Cabo Verde).

Composição de imagens relativas à área das ciências forenses

O curso visa dotar os formandos, com formação universitária nas mais diversas áreas do saber, com os conhecimento necessários à integração de equipas profissionais multidisciplinares nas áreas Médico-Legais e Forenses, em Laboratórios ou Serviços Médico-Legais e Forenses.

Cientista a trabalhar com tubos de ensaio

Este curso forma profissionais para atividade na área das Análises Clínicas ou Patologia Clínica. Irão adquirir os conhecimentos essenciais à integração de equipas profissionais multidisciplinares na área das Análises Clínicas/Patologia Clínica, em laboratórios privados, públicos, hospitalares ou do Estado.

Gotas de água

O curso visa capacitar os formandos para a aplicação dos índices de qualidade ecológica utilizados na avaliação da qualidade ambiental em sistemas de transição, no âmbito da Diretiva Quadro da Água (DQA).

The conference aims to bring together key experts in the Medical Microwave Imaging (MMWI) field and will include invited talks, presentations and posters of peer-reviewed abstracts and conference papers, and workshops in satellite areas of research that are of interest to MMWI research.

Páginas