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
Logótipo da Noite Europeia dos Investigadores

27 Setembro 2024 | 17h00 - 24h00 | A grande festa da Ciência está de volta ao MUHNAC!

Título/data/local do evento e representação de material agrícola

A HortaFCUL, em conjunto com o permacultor e agroecólogo Manuel Botelho, propõe-te uma oficina para ficares a saber as técnicas e os cuidados essenciais para gerir um ecossistema agroflorestal.

Logótipo do Programa ULTRA e fotografia de professor

A Universidade de Lisboa na Transformação e Reformulação das Aprendizagens - as inscrições para a 2.ª edição do programa terminam no dia 30 de setembro.

Logótipo do projeto "Observar e Aprender"

O projeto Observar e Aprender visa estimular a atividade de docência no Ensino Superior, promovendo espaços de experimentação e apoio aos docentes da ULisboa, constituindo-se como um fórum de formação interdisciplinar.

Conferência inaugural do ciclo "Sismos - Onde a Ciência encontra a Sociedade".

Seminário Permanente de Filosofia das Ciências (sessão conjunta com o Mathematical Logic Seminar - CEMS.UL/CMAFcIO), por Marianna Girlando (ILLC, University of Amsterdam).

CEMS.UL / CMAFcIO Distinguished Lecture Series Mathematics / Colloquium of DM-FCUL Fall 2024 / Daniel da Silva Lecture, por Yang-Hui He (LIMS, Oxford and Nankai University, China).

Título/data do evento, logótipo do Tec Labs e imagens de pessoas a interagirem com peças de puzzle

O Tec Labs - Centro de Inovação de CIÊNCIAS, anuncia a próxima edição do Tec Labs Demo Day, um evento no qual  são apresentadas as mais recentes inovações tecnológicas e é fomentada a troca de ideias e networking

Um dia para aprender sobre produção caseira de cogumelos, da teoria à prática! Cada participante leva consigo um kit de cogumelos produzido nesta tarde e ainda todo o conhecimento para o fazer novamente, de forma autónoma!

Título/data/local do evento e fotografia de comboio

Evento no âmbito do Ciclo de Conferências "Conversas à 3.ª", promovido pela redeMOV da Universidade de Lisboa.

Pormenor de mão a apontar para o ecrã de um computador portátil

As inscrições para a edição de 2024 (workshops 4, 5 e 6) encontram-se abertas até às 17h do dia 22 de setembro.

O outono aproxima-se a passos largos e não tarda está aí o inverno... que alimentos se cultivam nesta altura do ano? Não sabes quais e como? Tens um terreno ao qual gostarias de dar algum uso?

Data e logótipo do evento

Atenção! Este evento vai aumentar a tua pressão arterial. O WBME é um evento de entrada livre que certamente não vais querer perder!

Logótipo de Ciências ULisboa, título/data do evento, título "Time for Science, Science of Time" e representação gráfica de ampulheta

Join us on October 22 (Tuesday) for the 6th edition of Ciências Research & Innovation Day: an opportunity for faculty, researchers and innovators to share their work with both the internal and external community, fostering collaboration and networking.

Título/data/local do evento e três fotografias relacionadas com a permacultura

Permacultura? Não é uma pseudociência esotérica? Uma utopia sem fundamento científico? Para desmistificar estas e outras ideias, o permacultor certificado Tiago Silva (SmartLeap) guiar-te-á pelos caminhos desta prática multidisciplinar, fundada em sólidas bases empíricas.

Logótipo e data do evento

O primeiro Tropical Summit visa reunir líderes de todo o mundo para abordar os desafios tropicais mais prementes.

Imagem do evento - título, local e data do evento

Investigação Ecológica ao Serviço da Conservação

An annual meeting that aims to bring together Evolutionary Biologists working in Portugal and abroad in order to promote scientific cohesion and excellence. This meeting is a forum for scientists of all academic levels (from master students to principal investigators), to present their work and discuss, fostering new ideas and collaborations.

A leading venue for presenting and discussing the latest research, industrial practice and innovations in dependable and secure computing.