Executable Relational Specifications of Polymorphic Type Systems using Prolog
- 👤 Speaker: Ki Yung Ahn, Portland State University
- 📅 Date & Time: Monday 07 September 2015, 10:00 - 11:00
- 📍 Venue: Small lecture room, Microsoft Research Ltd, 21 Station Road, Cambridge, CB1 2FB
Abstract
A declarative and machine executable specification of the Hindley–Milner type system (HM) can be formulated using a logic programming language. Modern functional language implementations such as the GHC supports more advanced polymorphism beyond HM. We progressively extended the HM specification to include more features. We will contemplate on the lessons from this case study and discuss plans on the TIPER project.
Series This talk is part of the Microsoft Research Cambridge, public talks series.
Included in Lists
- All Talks (aka the CURE list)
- bld31
- Cambridge Centre for Data-Driven Discovery (C2D3)
- Cambridge talks
- Chris Davis' list
- Guy Emerson's list
- Interested Talks
- Microsoft Research Cambridge, public talks
- ndk22's list
- ob366-ai4er
- Optics for the Cloud
- personal list
- PMRFPS's
- rp587
- School of Technology
- Small lecture room, Microsoft Research Ltd, 21 Station Road, Cambridge, CB1 2FB
- Trust & Technology Initiative - interesting events
- yk449
Note: Ex-directory lists are not shown.
![[Talks.cam]](/static/images/talkslogosmall.gif)

Ki Yung Ahn, Portland State University
Monday 07 September 2015, 10:00-11:00