Skip to main content
Home

Main navigation

  • Home
  • Series
  • People
  • Depts & Colleges
  • Open Education

Main navigation

  • Home
  • Series
  • People
  • Depts & Colleges
  • Open Education

No-Brainer CPS Conversion

Series
International Conference on Functional Programming 2017
Embed
Milo Davis (Northeastern University, USA) gives the fourth talk in the second panel, Foundations of Higher-Order Programming, on the 2nd day of the ICFP.
Co-written by William Meehan and Olin Shivers (Northeastern University, USA).

Algorithms that convert direct-style lambda-calculus terms to their equivalent terms in continuation-passing style (CPS) typically introduce so-called 'administrative redexes' -- useless artifacts of the conversion that must be cleaned up by a subsequent pass over the result to reduce them away. We present a simple, linear-time algorithm for CPS conversion that introduces no administrative redexes. In fact, the output term is a normal form in a reduction system that generalizes the notion of 'administrative redexes' to what we call 'no-brainer redexes,' that is, redexes whose reduction shrinks the size of the term. We state the theorems which establish the algorithm's desireable properties, along with sketches of the full proofs.
Creative Commons Licence
Creative Commons Attribution-Non-Commercial-Share Alike 2.0 UK (BY-NC-SA): England & Wales; https://creativecommons.org/licenses/by-nc-sa/2.0/uk/

Episode Information

Series
International Conference on Functional Programming 2017
People
Milo Davis
Keywords
technology
computing
programming
Department: Department of Computer Science
Date Added: 15/01/2018
Duration: 00:14:20

Subscribe

Download

Foundations of Strong Call by Need

Series
International Conference on Functional Programming 2017
Embed
Thibaut Balabonski (LRI, France and University of Paris-Sud, France) gives the third talk in the second panel, Foundations of Higher-Order Programming, on the 2nd day of the ICFP conference.
Co-written by Pablo Barenbaum (University of Buenos Aires, Argentina/IRIF, France/University of Paris Diderot, France), Eduardo Bonelli (CONICET, Argentina/Universidad Nacional de Quilmes, Argentina), Delia Kesner (IRIF/University of Paris Diderot, France).

We present a call-by-need strategy for computing strong normal forms of open terms (reduction is admitted inside the body of abstractions and substitutions, and the terms may contain free variables), which guarantees that arguments are only evaluated when needed and at most once. The strategy is shown to be complete with respect to beta-reduction to strong normal form. The proof of completeness relies on two key tools: (1) the definition of a strong call-by-need calculus where reduction may be performed inside any context, and (2) the use of non-idempotent intersection types. More precisely, terms admitting a beta-normal form in pure lambda calculus are typable, typability implies (weak) normalisation in the strong call-by-need calculus, and weak normalisation in the strong call-by-need calculus implies normalisation in the strong call-by-need strategy. Our (strong) call-by-need strategy is also shown to be conservative over the standard (weak) call-by-need.
Creative Commons Licence
Creative Commons Attribution-Non-Commercial-Share Alike 2.0 UK (BY-NC-SA): England & Wales; https://creativecommons.org/licenses/by-nc-sa/2.0/uk/

Episode Information

Series
International Conference on Functional Programming 2017
People
Thibaut Balabonski
Keywords
computing
programming
Biomedical technology
Department: Department of Computer Science
Date Added: 15/01/2018
Duration: 00:18:59

Subscribe

Download

Round Table Discussion and Questions

Series
The Facts Facing the UK's Future: A Colloquium at The Queen's College
Embed
Round table discussion, chaired by Ngaire Woods, founding dean of the Blavatnik School of Government and professor of Global Economic Governance at the University of Oxford.

Episode Information

Series
The Facts Facing the UK's Future: A Colloquium at The Queen's College
People
Ngaire Woods
Keywords
politics
Brexit
EU
Department: The Queen's College
Date Added: 10/01/2018
Duration: 01:13:16

Subscribe

Download

Academic Freedom in the Future UK

Series
The Facts Facing the UK's Future: A Colloquium at The Queen's College
Embed
Professor Alastair Buchan, Head of Brexit Strategy, University of Oxford gives a talk for the colloquium.

Episode Information

Series
The Facts Facing the UK's Future: A Colloquium at The Queen's College
People
Alastair Buchan
Keywords
politics
Brexit
EU
Universities
Department: The Queen's College
Date Added: 10/01/2018
Duration: 00:20:43

Subscribe

Download

The Future Realities for UK Banking and Finance

Series
The Facts Facing the UK's Future: A Colloquium at The Queen's College
Embed
Karl Lannoo, CEO of Centre of European Policy Studies (CEPS), Brussels, gives a talk for the colloquium.

Episode Information

Series
The Facts Facing the UK's Future: A Colloquium at The Queen's College
People
Karl Lannoo
Keywords
politics
EU Brexit
banking
finance
Department: The Queen's College
Date Added: 10/01/2018
Duration: 00:19:17

Subscribe

Download

What British Business is saying about Brexit

Series
The Facts Facing the UK's Future: A Colloquium at The Queen's College
Embed
Paul Mizen, Professor of Monetary Economics, University of Nottingham, gives a talk for the colloquium. Cowritten by Nicholas Bloom, Professor of Economics, Stanford.

Episode Information

Series
The Facts Facing the UK's Future: A Colloquium at The Queen's College
People
Paul Mizen
Keywords
politics
Brexit
EU
business
Department: The Queen's College
Date Added: 10/01/2018
Duration: 00:26:51

Subscribe

Download

The Future Realities for EU and UK Agriculture and a new EU Governance Model

Series
The Facts Facing the UK's Future: A Colloquium at The Queen's College
Embed
Daniel Gueguen, Founder and Head of Strategy, PACT European Affairs, Professor of Comitology, College of Europe, gives a talk for the coloquium.

Episode Information

Series
The Facts Facing the UK's Future: A Colloquium at The Queen's College
People
Daniel Guéguen
Keywords
politics
Brexit
EU
agriculture
Department: The Queen's College
Date Added: 10/01/2018
Duration: 00:19:31

Subscribe

Download

China Reaches for the World

Series
The Facts Facing the UK's Future: A Colloquium at The Queen's College
Embed
Georges Haour, Emeritus Professor of Technology and Innovation Management, IMD, gives a talk for the colloquium.

Episode Information

Series
The Facts Facing the UK's Future: A Colloquium at The Queen's College
People
Georges Haour
Keywords
politics
Brexit
EU
china
Department: The Queen's College
Date Added: 10/01/2018
Duration: 00:16:49

Subscribe

Download

The EU's Future Direction

Series
The Facts Facing the UK's Future: A Colloquium at The Queen's College
Embed
Jonathan Story, Emeritus Professor, International Political Economy, INSEAD, gives a talk for the colloquium.

Episode Information

Series
The Facts Facing the UK's Future: A Colloquium at The Queen's College
People
Jonathan Story
Keywords
politics
Brexit
EU
europe
Department: The Queen's College
Date Added: 10/01/2018
Duration: 00:23:36

Subscribe

Download

Berlin Rules

Series
The Facts Facing the UK's Future: A Colloquium at The Queen's College
Embed
Sir Paul Lever, Former UK Ambassador to Germany, Honorary Fellow, The Queen's College, gives a talk for the colloquium

Episode Information

Series
The Facts Facing the UK's Future: A Colloquium at The Queen's College
People
Sir Paul Lever
Keywords
politics
Brexit
EU
Germany
Department: The Queen's College
Date Added: 10/01/2018
Duration: 00:25:37

Subscribe

Download

Pagination

  • First page
  • Previous page
  • …
  • Page 1796
  • Page 1797
  • Page 1798
  • Page 1799
  • Page 1800
  • Page 1801
  • Page 1802
  • Page 1803
  • Page 1804
  • …
  • Next page
  • Last page

Footer

  • About
  • Accessibility
  • Contribute
  • Copyright
  • Contact
  • Privacy
  • Login
'Oxford Podcasts' X Account @oxfordpodcasts | Upcoming Talks in Oxford | © 2011-2026 The University of Oxford