allfeeds.ai

 

International Conference on Functional Programming 2017  

International Conference on Functional Programming 2017

Author: Oxford University

ICFP 2017 is the 22nd ACM SIGPLAN International Conference on Functional Programming. ICFP provides a forum for researchers and developers to hear about the latest work on the design, implementations, principles, and uses of functional programming. The conference covers the entire spectrum of work, from practice to theory, including its peripheries. This year, there are keynotes from Chris Martens and John Launchbury; unfortunately, Rich Hickey was unable to attend as originally planned.
Be a guest on this podcast

Language: en

Genres: Education, Technology

Contact email: Get it

Feed URL: Get it

iTunes ID: Get it


Get all podcast data

Listen Now...

Gradual Typing with Union and Intersection Types
Tuesday, 23 January, 2018

Victor Lanvin (ENS Cachan, France) gives the third talk in the fourth panel, Integrating Static and Dynamic Typing, on the 3rd day of the ICFP conference. Co-written by Giuseppe Castagna (CNRS, University of Paris Diderot). We propose a type system for functional languages with gradual types and set-theoretic type connectives and prove its soundness. In particular, we show how to lift the definition of the domain and result type of an application from non-gradual types to gradual ones and likewise for the subtyping relation. We also show that deciding subtyping for gradual types can be reduced in linear time to deciding subtyping on non-gradual types and that the same holds true for all subtyping-related decision problems that must be solved for type inference. More generally, this work not only enriches gradual type systems with unions and intersections and with the type precision that arise from their use, but also proposes and advocates a new style of gradual types programming where union and intersection types are used by programmers to instruct the system to perform fewer dynamic checks.

 

We also recommend:


Shutters Inc
Bruce Williams

Boxes and Arrows Podcast
Boxes and Arrows

B-Sides Radio

97Gigas: Tu clave de acceso a las nuevas tecnologías. Por: Erick Zárate (Podcast) - www.poderato.com/gigas
www.podErato.com

geovardila PODCAST
geovardila

Enteratec, tecnología cotidiana y cozas

info@theworkforceshow.com
The Workforce Show

This is Product Management
DISQO

CDT Tech Talks
Center for Democracy and Technology

Curious Minds Podcast
Ran Levi

La red de Mario
La red de Mario

Open Source Security
Josh Bressers