speakers :: Conference -> [Speaker]

Speakers

41 speakers

  1. 01
    Dr. Adaeze Chukwu

    Property-Based Testing as a Substitute for Proof (Sometimes)

  2. 02
    Dr. Amara Solberg

    Proof by Reflection, Explained to Your Manager

  3. 03
    Anya Petrosyan

    Row Polymorphism in OCaml: A Practical Introduction

  4. 04
    Dr. Baraka Juma

    What Agda's Termination Checker Rejects and Why It's Usually Right

  5. 05
    Beatriz Souza

    Multicore OCaml: Domains, Not Threads

  6. 06
    Bram Van Doren

    Pattern Synonyms and the API You Wish You'd Designed First

  7. 07
    Camille Duarte

    Arrows, Applicatives, and the Parser Combinator You Actually Need

  8. 08
    Dr. Chidi Nwosu

    Refinement Types in Production: Three Bugs They Actually Caught

  9. 09
    Chris Lundqvist

    GADTs for People Who Just Want Their Code to Compile

  10. 10
    Devon Marchetti

    Interviewing for Functional Roles Without a Whiteboard & Is Purity Worth the Onboarding Cost?

  11. 11
    Prof. Dmitri Kowalczyk

    What Standard ML Got Right (and Where We Went a Different Way) & Where Is Functional Programming Going? A Disagreement About the Next Five Years

  12. 12
    Prof. Elena Marchetti-Voss

    Who Maintains the Compiler You Depend On & Where Is Functional Programming Going? A Disagreement About the Next Five Years

  13. 13
    Elliot Fairweather

    Onboarding a Team of Imperative Programmers in Six Weeks

  14. 14
    Dr. Femi Adeyemi

    Refinement Types That Survive a Refactor

  15. 15
    Freya Bjornstad

    What Lean's Tactic Language Taught Us About Ergonomics

  16. 16
    Grant Sorensen

    Functional Cores, Imperative Shells: A Decade Later

  17. 17
    Dr. Haruto Ishikawa

    Verifying a Real Scheduler in Rocq: Six Months, One Property

  18. 18
    Helena Brandt

    Incident Review: A Two-Hour Outage Caused by a Missing seq

  19. 19
    Ines Callahan

    Effect Handlers Without the Ceremony: A Practical Guide to OCaml 5 Effects

  20. 20
    Prof. Ingrid Halvorsen

    Compilers Are Just Programs: What Ten Years of Flambda Taught Us & Is Purity Worth the Onboarding Cost?

  21. 21
    Julius Reinholt

    Building a Faster Package Resolver for the OCaml Ecosystem

  22. 22
    Dr. Kwame Boateng

    Cubical Type Theory Without the Headache & Where Is Functional Programming Going? A Disagreement About the Next Five Years

  23. 23
    Lior Ben-David

    A Postmortem: The Day Our Thunks Ate All the Memory

  24. 24
    Malik Thornbury

    Streaming Without Leaks: A Field Guide to conduit and pipes

  25. 25
    Marcus Delacroix

    On-Call for a Pure Functional Backend: What Actually Pages Us

  26. 26
    Dr. Miriam Solheim

    Bidirectional Type Checking: A Tutorial for People Who Skipped the Paper

  27. 27
    Dr. Naledi Mokoena

    Dependent Types for Working Programmers: Where Agda Earns Its Keep

  28. 28
    Nikolai Thorsen

    Cost Modeling for Lazy Evaluation: A Spreadsheet That Saved Us $40k/Month & Where Is Functional Programming Going? A Disagreement About the Next Five Years

  29. 29
    Odalys Reyes

    Hiring Functional Programmers When Nobody Applies

  30. 30
    Owen Fitzgerald

    Laziness in Production: A Decade of GHC at Scale & Is Purity Worth the Onboarding Cost?

  31. 31
    Petra Vaculik

    Code Review for Functional Codebases: What We Look For

  32. 32
    Priyanka Vora

    The Incident Where nub Was O(n^2)

  33. 33
    Rachel Feinberg

    Opening Remarks & Day One Close & Community Announcements & Closing Keynote: Staying Serious in a Hype Cycle

  34. 34
    Rosa Bettencourt

    Migrating 400k Lines of Python to Haskell Without Stopping the World & Is Purity Worth the Onboarding Cost?

  35. 35
    Sachiko Mori

    Inlining Decisions in GHC: Reading the Core Output So You Don't Have To

  36. 36
    Sana Okafor-Lee

    Deriving JSON Codecs Without a Macro

  37. 37
    Sofie Andersen

    Effect Systems vs Monad Transformers: A Migration Story & Where Is Functional Programming Going? A Disagreement About the Next Five Years

  38. 38
    Tariq Farouk

    Three Years of Functional Programming Interviews: What We Changed & Where Is Functional Programming Going? A Disagreement About the Next Five Years

  39. 39
    Tobias Lindqvist

    Strictness Analysis in the Wild: What GHC Still Gets Wrong

  40. 40
    Dr. Wren Ostrowski

    Mechanizing Progress and Preservation for a Real Language, Not a Toy One & Is Purity Worth the Onboarding Cost?

  41. 41
    Yusuf Karim

    Termination Checking Without Losing Your Mind