Haskell 2025
Sun 12 - Sat 18 October 2025
Singapore
co-located with
ICFP/SPLASH 2025
Toggle navigation
Attending
Venue (Sunday Workshops): NUS School of Computing
Venue (FARM Performance): Yong Siew Toh Conservatory
Venue (Main Conference): Marina Bay Sands Convention Centre
Hotels: Concorde Hotel Singapore
Hotels: Wyndham Singapore Hotel
Hotels: Rendezvous Hotel Singapore
Program
Haskell Program
Your Program
Filter by Day
Sun 12 Oct
Mon 13 Oct
Tue 14 Oct
Wed 15 Oct
Thu 16 Oct
Fri 17 Oct
Sat 18 Oct
Track/Call
Organization
Haskell 2025 Committees
Track Committees
Program Committee
Contributors
People Index
Search
Series
Series
Haskell 2025
Haskell 2024
Haskell 2023
Haskell 2022
Haskell 2021
Haskell 2020
Haskell 2019
Haskell 2018
Haskell 2017
Haskell 2016
Sign in
Sign up
ICFP/SPLASH 2025
(
series
) /
Haskell 2025 (
series
) /
NUS School of Computing
/
Room information: Seminar Room 7
Venue
NUS School of Computing
Room name
Seminar Room 7
Floor
2
Room number
COM1-02-07
Capacity
30
Room Information
Venue layout
Program
Detailed Table
Session Timeline
Detailed Timeline
Program Display Configuration
Time Zone
The program is currently displayed in
(GMT+08:00) Perth
.
Use conference time zone: (GMT+08:00) Perth
Select other time zone
(GMT-12:00) AoE (Anywhere On Earth)
(GMT-11:00) Midway Island, Samoa
(GMT-09:00) Hawaii-Aleutian
(GMT-10:00) Hawaii
(GMT-09:30) Marquesas Islands
(GMT-09:00) Gambier Islands
(GMT-08:00) Alaska
(GMT-07:00) Tijuana, Baja California
(GMT-08:00) Pitcairn Islands
(GMT-07:00) Pacific Time (US & Canada)
(GMT-06:00) Mountain Time (US & Canada)
(GMT-06:00) Chihuahua, La Paz, Mazatlan
(GMT-07:00) Arizona
(GMT-06:00) Saskatchewan, Central America
(GMT-05:00) Guadalajara, Mexico City, Monterrey
(GMT-05:00) Easter Island
(GMT-05:00) Central Time (US & Canada)
(GMT-04:00) Eastern Time (US & Canada)
(GMT-04:00) Cuba
(GMT-05:00) Bogota, Lima, Quito, Rio Branco
(GMT-04:00) Caracas
(GMT-03:00) Santiago
(GMT-04:00) La Paz
(GMT-03:00) Faukland Islands
(GMT-04:00) Manaus, Amazonas, Brazil
(GMT-03:00) Atlantic Time (Goose Bay)
(GMT-03:00) Atlantic Time (Canada)
(GMT-02:30) Newfoundland
(GMT-03:00) UTC-3
(GMT-03:00) Montevideo
(GMT-02:00) Miquelon, St. Pierre
(GMT-02:00) Greenland
(GMT-03:00) Buenos Aires
(GMT-03:00) Brasilia, Distrito Federal, Brazil
(GMT-02:00) Mid-Atlantic
(GMT-01:00) Cape Verde Is.
(GMT) Azores
(UTC) Coordinated Universal Time
(GMT+01:00) Belfast
(GMT+01:00) Dublin
(GMT+01:00) Lisbon
(GMT+01:00) London
(GMT) Monrovia, Reykjavik
(GMT+02:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
(GMT+02:00) Belgrade, Bratislava, Budapest, Ljubljana, Prague
(GMT+02:00) Brussels, Copenhagen, Madrid, Paris
(GMT+01:00) West Central Africa
(GMT+02:00) Windhoek
(GMT+03:00) Athens
(GMT+03:00) Beirut
(GMT+02:00) Cairo
(GMT+03:00) Gaza
(GMT+02:00) Harare, Pretoria
(GMT+03:00) Jerusalem
(GMT+03:00) Minsk
(GMT+03:00) Syria
(GMT+03:00) Moscow, St. Petersburg, Volgograd
(GMT+03:00) Nairobi
(GMT+03:30) Tehran
(GMT+04:00) Abu Dhabi, Muscat
(GMT+04:00) Yerevan
(GMT+04:30) Kabul
(GMT+05:00) Ekaterinburg
(GMT+05:00) Tashkent
(GMT+05:30) Chennai, Kolkata, Mumbai, New Delhi
(GMT+05:45) Kathmandu
(GMT+06:00) Astana, Dhaka
(GMT+07:00) Novosibirsk
(GMT+06:30) Yangon (Rangoon)
(GMT+07:00) Bangkok, Hanoi, Jakarta
(GMT+07:00) Krasnoyarsk
(GMT+08:00) Beijing, Chongqing, Hong Kong, Urumqi
(GMT+08:00) Irkutsk, Ulaan Bataar
(GMT+08:00) Perth
(GMT+08:45) Eucla
(GMT+09:00) Osaka, Sapporo, Tokyo
(GMT+09:00) Seoul
(GMT+09:00) Yakutsk
(GMT+10:30) Adelaide
(GMT+09:30) Darwin
(GMT+10:00) Brisbane
(GMT+11:00) Hobart
(GMT+10:00) Vladivostok
(GMT+11:00) Lord Howe Island
(GMT+11:00) Solomon Is., New Caledonia
(GMT+11:00) Magadan
(GMT+12:00) Norfolk Island
(GMT+12:00) Anadyr, Kamchatka
(GMT+13:00) Auckland, Wellington
(GMT+12:00) Fiji, Kamchatka, Marshall Is.
(GMT+13:45) Chatham Islands
(GMT+13:00) Nuku'alofa
(GMT+14:00) Kiritimati
The GMT offsets shown reflect the offsets
at the moment of the conference
.
Time Band
By setting a time band, the program will dim events that are outside this time window. This is useful for (virtual) conferences with a continuous program (with repeated sessions).
The time band will also limit the events that are included in the personal iCalendar subscription service.
Display full program
Specify a time band
-
Save
×
You're viewing the program in a time zone which is different from your device's time zone
change time zone
Sun 12 Oct
Displayed time zone:
Perth
change
09:00 - 10:30
Welcome & Keynote
Erlang
at
Seminar Room 7
Chair(s):
Kiko Fernandez-Reyes
Ericsson, Sweden
,
Adriana Laura Voinea
University of Glasgow, UK
09:00
15m
Day opening
Welcome to Erlang’25
Erlang
Kiko Fernandez-Reyes
Ericsson, Sweden
,
Adriana Laura Voinea
University of Glasgow, UK
,
Ákos Hajdu
Meta
09:15
75m
Keynote
PyErlang -- a stepping stone towards behaviour-oriented concurrency in Python
Erlang Workshop Keynote
Erlang
Tobias Wrigstad
Uppsala University
11:00 - 12:30
Formal Semantics & Verification
Erlang
at
Seminar Room 7
Chair(s):
Daniel Gorin
Meta
11:00
38m
Talk
Mechanised Proofs of Atom Exhaustion in Erlang
Erlang
Arsenii Fomin
Eötvös Loránd University
,
Péter Bereczky
Eötvös Loránd University
,
Dániel Horpácsi
Eötvös Loránd University
,
Gergő Lajos Turán
Eötvös Loránd University
11:38
37m
Talk
Deriving an Erlang Interpreter from a Mechanised Formal Semantics of Core Erlang
Erlang
Gergő Lajos Turán
Eötvös Loránd University
,
Arsenii Fomin
Eötvös Loránd University
,
Péter Bereczky
Eötvös Loránd University
,
Dániel Horpácsi
Eötvös Loránd University
,
Simon Thompson
University of Kent (UK)
12:15
15m
Talk
The State of The Unions: challenges for type-checking unions and generics at WhatsApp
Lightning Talk
Erlang
Maxwell Heiber
Meta
14:00 - 15:30
Tools, Systems & Static Analysis
Erlang
at
Seminar Room 7
Chair(s):
Kiko Fernandez-Reyes
Ericsson, Sweden
14:00
38m
Talk
A stop-the-world debugger for Erlang (and the BEAM)
Erlang
Daniel Gorin
Meta
,
Björn Gustavsson
Ericsson AB
,
Roberto Aloi
Meta
14:38
37m
Talk
Evaluating AtomVM for Fault-Tolerant ESP32-Based Systems
Remote
Erlang
Daniel Ferenczi
Eötvös Loránd University
,
Gergely Ruda
evosoft Hungary Kft.
,
Melinda Tóth
Eötvös Loránd University
15:15
15m
Talk
Mailboxer: Static Detection of Erlang Communication Errors
Lightning Talk
Erlang
Adriana Laura Voinea
University of Glasgow, UK
16:00 - 17:30
Distributed Behaviour
Erlang
at
Seminar Room 7
Chair(s):
Adriana Laura Voinea
University of Glasgow, UK
16:00
38m
Talk
Moving Objects and Behavior Safely in Ad hoc Networks
Erlang
Juan Camilo Bonet
Universidad de los Andes
,
Mateo Sanabria
Universidad de los Andes
,
Nicolás Cardozo
Universidad de los Andes
Link to publication
File Attached
16:38
15m
Talk
DDMon: a Monitoring Tool for Distributed Deadlock Detection
Lightning Talk
Erlang
Radosław Jan Rowicki
Technical University of Denmark
16:53
15m
Talk
Securing Erlang and Elixir applications
Lightning Talk
Remote
Erlang
Melinda Tóth
Eötvös Loránd University
17:08
22m
Day closing
Closing Remarks
Erlang
Ákos Hajdu
Meta
,
Kiko Fernandez-Reyes
Ericsson, Sweden
,
Adriana Laura Voinea
University of Glasgow, UK
Sun 12 Oct
Displayed time zone:
Perth
change
Room
9:00
30
10:00
30
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
16:00
30
17:00
30
Seminar Room 7
Erlang
Welcome & Keynote
Erlang
Formal Semantics & Verification
Erlang
Tools, Systems & Static Analysis
Erlang
Distributed Behaviour
Sun 12 Oct
Displayed time zone:
Perth
change
Room
9:00
15
30
45
10:00
15
30
45
11:00
15
30
45
12:00
15
30
45
13:00
15
30
45
14:00
15
30
45
15:00
15
30
45
16:00
15
30
45
17:00
15
30
45
Seminar Room 7
Erlang
Welcome to Erlang’25
09:00 - 09:15
Erlang
Erlang Workshop Keynote
PyErlang -- a stepping stone towards behaviour-oriented concurrency in ...
09:15 - 10:30
Erlang
Mechanised Proofs of Atom Exhaustion in Erlang
11:00 - 11:38
Erlang
Deriving an Erlang Interpreter from a Mechanised Formal Semantics of Co ...
11:38 - 12:15
Erlang
Lightning Talk
The State of The Unions: challenges for type-checking unions and generi ...
12:15 - 12:30
Erlang
A stop-the-world debugger for Erlang (and the BEAM)
14:00 - 14:38
Erlang
Remote
Evaluating AtomVM for Fault-Tolerant ESP32-Based Systems
14:38 - 15:15
Erlang
Lightning Talk
Mailboxer: Static Detection of Erlang Communication Errors
15:15 - 15:30
Erlang
Moving Objects and Behavior Safely in Ad hoc Networks
16:00 - 16:38
Erlang
Lightning Talk
DDMon: a Monitoring Tool for Distributed Deadlock Detection
16:38 - 16:53
Erlang
Lightning Talk
Remote
Securing Erlang and Elixir applications
16:53 - 17:08
Erlang
Closing Remarks
17:08 - 17:30
x
Mon 27 Oct 08:29