Haskell 2025
Sun 12 - Sat 18 October 2025 Singapore
co-located with ICFP/SPLASH 2025
VenueMarina Bay Sands Convention Centre
Room namePeony SW
Floor4
Room number4511
Capacity80
Room InformationNo extra information available
Program

You're viewing the program in a time zone which is different from your device's time zone change time zone

Thu 16 Oct

Displayed time zone: Perth change

10:30 - 12:15
Types and monadsHaskell 2025 at Peony SW
Chair(s): Liam O'Connor Australian National University
10:30
5m
Day opening
Welcome
Haskell 2025
Ningning Xie University of Toronto, J. Garrett Morris University of Iowa
10:35
30m
Research paper
Freer Arrows and Why You Need Them in Haskell
Haskell 2025
Grant VanDomelen Portland State University, USA, Gan Shen University of California at Santa Cruz, Lindsey Kuper University of California, Santa Cruz, Yao Li Portland State University
DOI Pre-print
11:05
30m
Research paper
Lightweight Testing of Persistent Amortized Time Complexity in the Credit Monad
Haskell 2025
Anton Lorenzen University of Edinburgh
DOI
11:35
30m
Research paper
The Calculated Typer (Functional Pearl)
Haskell 2025
Zac Garby University of Nottingham, Patrick Bahr IT University of Copenhagen, Graham Hutton University of Nottingham
13:45 - 15:30
Keynote + Research paperHaskell 2025 at Peony SW
Chair(s): Arnaud Spiwack Tweag
13:45
70m
Keynote
Join points in practiceKeynote
Haskell 2025
Simon Peyton Jones Epic Games
15:00
30m
Research paper
Automatic C bindings generation for Haskell
Haskell 2025
Travis Cardwell Well-Typed LLP, Sam Derbyshire Well-Typed LLP, Edsko de Vries Well-Typed LLP, Dominik Schrempf Well-Typed LLP
16:00 - 17:30
CompilerHaskell 2025 at Peony SW
Chair(s): José Pedro Magalhães Standard Chartered Bank
16:00
30m
Research paper
A Clash Course in Solving Sudoku (Functional Pearl)
Haskell 2025
Gergő Érdi Standard Chartered Bank
Pre-print
16:30
30m
Research paper
Staging Automatic Differentiation with Fusion
Haskell 2025
Samuel Klumpers KU Leuven, Belgium, Tom Schrijvers KU Leuven

Fri 17 Oct

Displayed time zone: Perth change

10:30 - 12:15
Language designHaskell 2025 at Peony SW
Chair(s): Gergő Érdi Standard Chartered Bank
10:30
30m
Research paper
Rebound: Efficient, expressive, and well-scoped binding
Haskell 2025
Noé De Santo University of Pennsylvania, Stephanie Weirich University of Pennsylvania
Link to publication DOI Pre-print
11:00
30m
Research paper
Total Type Classes
Haskell 2025
Robert Weingart Imperial College London, Nicolas Wu Imperial College London
11:30
20m
Talk
Four Years of Embedded Haskell in Critical Real-Time Systems: Lessons and Insights
Haskell 2025
11:50
20m
Talk
Haskell equations, thirty-eight years later
Haskell 2025
Philip Wadler IOG; University of Edinburgh
13:45 - 15:30
Keynote + Research paperHaskell 2025 at Peony SW
Chair(s): Ningning Xie University of Toronto
13:45
70m
Keynote
A Tale of Two Lambdas: A Haskeller's Journey into OCamlKeynote
Haskell 2025
15:00
30m
Research paper
Plinth: A Plugin-Powered Language Built on Haskell (Experience Report)
Haskell 2025
Ziyang Liu Input Output, USA, Kenneth MacKenzie Input Output, United Kingdom, Roman Kireev Input Output, United Kingdom, Michael Peyton Jones Input Output, United Kingdom, Philip Wadler IOG; University of Edinburgh, Manuel M. T. Chakravarty IOHK
16:00 - 17:30
TalksHaskell 2025 at Peony SW
Chair(s): Ningning Xie University of Toronto
16:00
20m
Talk
[CANCELED] Adaptive Search Synthesis as a Recursion Scheme
Haskell 2025
Lucas Bang Harvey Mudd College, Xuehuai He Yale University, Eli Pregerson Stony Brook University, Jimmy Chen Stanford University, Emma Gandonou Pomona College
16:20
20m
Talk
Derive class instances topdown and derive ttg automatically
Haskell 2025
16:40
20m
Talk
Machine Learning Primitives as Algebraic Effects
Haskell 2025
17:00
20m
Talk
typedKanren: Statically Typed Relational Programming with Exhaustive Matching in HaskellRemote
Haskell 2025
Nikolai Kudasov Innopolis University, Artem Starikov Innopolis University
Pre-print File Attached
17:20
5m
Day closing
Chair's report
Haskell 2025
Ningning Xie University of Toronto, J. Garrett Morris University of Iowa

Sat 18 Oct

Displayed time zone: Perth change

10:30 - 12:15
REBASEREBASE at Peony SW
Chair(s): Filip Křikava Czech Technical University in Prague, Ben L. Titzer Carnegie Mellon University
10:30
65m
Talk
Carbon: from C++ to Memory Safety
REBASE
11:40
35m
Talk
From Facts to Theories: Deductive Databases with Mangle Datalog
REBASE
Burak Emir Google
13:45 - 15:30
REBASEREBASE at Peony SW
Chair(s): Filip Křikava Czech Technical University in Prague, Ben L. Titzer Carnegie Mellon University
13:45
65m
Talk
On creating a virtual machine for Verse, a language for programming in a shared real-time 3D simulation
REBASE
Saam Barati Epic Games
14:55
35m
Talk
ZJIT: Building a New JIT Compiler for Ruby
REBASE
16:00 - 17:30
REBASEREBASE at Peony SW
Chair(s): Filip Křikava Czech Technical University in Prague, Ben L. Titzer Carnegie Mellon University
16:00
60m
Talk
The Saga of Multicore OCaml
REBASE

Thu 16 Oct

Displayed time zone: Perth change

Fri 17 Oct

Displayed time zone: Perth change

Room10:003011:003012:003013:003014:003015:003016:003017:0030
Peony SW

Sat 18 Oct

Displayed time zone: Perth change

Room10:003011:003012:003013:003014:003015:003016:003017:0030
Peony SW