Skip to content
0:00 / 0:00

#impredicativity#ghc#type-inference

A Quick Look at Impredicativity (ICFP 2020)

ACM SIGPLAN

11K subscribers • 61 videos on Hallway

YouTube
  • Recommended by 1 person: 1 in engineering communities.
  • Presented by Alejandro Serrano, software engineer at 47 Degrees

Advanced. Deep dive for people who know the field.

649 views5 years ago1 recommendation

Programming languagesComputer scienceHaskellCompilers and interpretersComputation and complexity

Alejandro Serrano presents a practical design for impredicative type inference implemented in GHC.

More info about this talk: icfp20.sigplan.org/details/icfp-2020-papers/18/A-Quick-Look-… Authors: Alejandro Serrano, 47 Degrees, Spain (presenting) Jurriaan HageUtrecht University, Netherlands Simon Peyton Jones, Microsoft, UK Dimitrios Vytiniotis, DeepMind Abstract: Type inference for parametric polymorphism is wildly successful, but has always suffered from an embarrassing flaw: polymorphic types are themselves not first class. We present Quick Look, a practical, implemented, and deployable design for impredicative type inference. To demonstrate our claims, we have modified GHC, a production-quality Haskell compiler, to support impredicativity. The changes required are modest, localised, and are fully compatible with GHC’s myriad other type system extensions. This is an official ICFP 2020 talk video edited from an author-submitted video. Video captions supported by Jane Street. On a desktop browser, you can view captions without overlapping the video by clicking the three dots to the right of “Save” and clicking “Open transcript”.

Why it's here

1 person recommends this

What people say. Recommended as an insightful talk on GHC's new impredicativity support.

Moments people linked to

u/ysangkokin r/haskell • Recommends

Alejandro Serrano: A Quick Look at Impredicativity (ICFP 2020)

u/Noughtmarein r/haskell • Mentions

On “A quick look at impredicativity”

There are two talks about it on Youtube. By SPJ: link to this video And by Alejandro Serrano Mena: link to this video
2View on Reddit