Logo

    simple types

    Explore " simple types " with insightful episodes like "More on type inference for simple subtypes", "Subtyping, the golden key" and "Type inference with simple subtypes" from podcasts like ""Iowa Type Theory Commute", "Iowa Type Theory Commute" and "Iowa Type Theory Commute"" and more!

    Episodes (3)

    Subtyping, the golden key

    Subtyping, the golden key

    In this episode, I wax rhapsodic for the potential of subtyping to improve the practice of pure functional programming, in particular by allowing functional programmers to drop various irritating function calls that are needed just to make types work out.  Examples are lifting functions with monad transformers, or even just the pure/return functions for applicative functors/monads.

    Type inference with simple subtypes

    Type inference with simple subtypes

    In this episode, I begin discussing a paper titled "Type Inference with Simple Subtypes," by John C. Mitchell.  The paper presents algorithms for computing a type and set of subtype constraints for any term of the pure lambda calculus.  I mostly focus here on how subtype constraints allow typing any term (which seems surprising).

    You can join the telegram group for discussion related to the podcast.

    Logo

    © 2024 Podcastworld. All rights reserved

    Stay up to date

    For any inquiries, please email us at hello@podcastworld.io