Eric Normand
PodcastClojureCoursesBook

Simon Peyton Jones

Sign up for weekly Clojure tips, software design, and a Clojure coding challenge.

Free Beginner Workshop

From OO to Clojure Workshop!

Watch my free workshop to help you learn Clojure faster and shift your paradigm to functional.

  • A History of Haskell: being lazy with class

    VideoPresentation
  • A reflection on types

    PDFPaper
  • Adventure with Types in Haskell - Simon Peyton Jones

    VideoPresentation
  • Algorithmic complexity

    VideoInterview
  • Backpack to Work: Towards Practical Mixin Linking for Haskell

    PDFPaper
  • Composable Scheduler Activations for Haskell

    PDFPaper
  • Desugaring Haskell’s do-notation Into Applicative Operations

    PDFPaper
  • Diagnosing type errors with class June 13, 2015

    PDFPaper
  • DojoLIVE! - featuring Simon Peyton Jones

    VideoInterview
  • preview image

    Fun With Type Functions

    SlidesPresentation
  • Functional Geekery

    AudioInterview
  • GADTs meet their match: pattern-matching warnings that account for GADTs, guards, and laziness

    PDFPaper
  • Haskell is useless

    VideoInterview
  • Injective type families for Haskell

    PDFPaper
  • Non-recursive Make Considered Harmful September 22, 2016

    PDFPaper
  • Pattern Synonyms

    PDFPaper
  • Sequent calculus as a compiler intermediate language

    PDFPaper
  • Simon Peyton Jones Interview Transcript from Frege Day 2015

    TextInterview
  • Simon Peyton Jones interview

    VideoInterview
  • Simon Peyton Jones: Geek of the Week

    TextInterview
  • Teaching creative computer science: Simon Peyton Jones at TEDxExeter

    VideoPresentation
  • YOW 2011 Simon Peyton Jones - Closer to Nirvana

    VideoInterview

Footer

NewsletterClojure GuidesPodcastEssaysSpeakingAbout

Sign up for my newsletter

Weekly Clojure tips, software design, and a Clojure coding challenge.

© 2021 LispCast, LLC. All rights reserved.