u/ChadNauseam_in r/haskell • Recommends
SPJ: Pursuing a Trick a Long Way, Just To See Where It Goes
564 subscribers • 3 videos on Hallway
Intermediate. Assumes working knowledge.
8K views1 year ago3 recommendations
Programming languagesComputer scienceHaskellFunctional programmingLanguage design and type systems
Simon Peyton Jones discusses the history of Haskell, functional programming fundamentals, typeclasses, and the design of the GHC compiler.
Twitter: x.com/ChadNauseam/ Discord: discord.gg/mpgqfsH Listen on Spotify! open.spotify.com/episode/3KnWeN0Yf9fq0EW27QJipx?si=9UQBbxMBT… Transcript: popovit.ch/interviews/spj-interview Video edited by Alex Antholzner. Introductions What is Haskell? Functional Programming Fundamentals Historical Context and Origins of Haskell The Haskell Committee and Initial Goals Lazy Functional Programming The Role of Typeclasses in Haskell Higher-Kinded Types and Their Impact Subtyping and Variance Challenges Haskell as a Test Bed for Ideas Exploring GHC's Core Language The Role of Type Inference in Haskell The Stability of GHC's Intermediate Language Theoretical Foundations and Practical Applications The Importance of Static Type Systems Haskell's Purity and Laziness Monads and Their Impact on Haskell Transactional Memory in Haskell Haskell's Ecosystem and Community Support The Future of Haskell and Programming Language ResearchWhat people say. Recommended as an engaging interview with Simon Peyton Jones covering Haskell's history, type systems, and compiler design.
u/ChadNauseam_in r/haskell • Recommends
u/mttdin r/ProgrammingLanguages • Recommends
u/DistributionFar7026in r/haskell • Recommends
u/ChadNauseam_in r/ProgrammingLanguages • Recommends
u/ChadNauseam_in r/ProgrammingLanguages • Recommends