
Haskell Utrecht Meetup
About this event
Mark your calendars: the next Haskell Utrecht Meetup will be on June 1st! This time, we will be generously hosted by Chordify's in their office, Burgemeester Reigerstraat 89.
We hope to see you there!
Agenda:
- 19:00 Doors open
- 19:30 Welcome
- 19:35 Hugo Peters - Making people secretly use an Haskell EDSL
- Break
- 20:30 Matteo Bertorotta - Compilation techniques using Fusion in Haskell
- 21:00-ish Wrap up
Hugo Peters (NVIDIA) - Making people secretly use an Haskell EDSL
In this talk, I'll show how we use the bluefin effect system to design simple but effective DSL builders for non-Haskell programmers.
Matteo Bertorotta (Utrecht University) - Compilation techniques using Fusion in Haskell
We discuss fusion as a powerful mechanic for optimization during compilation, specifically focusing on how fusion techniques eliminate intermediate data structures to maximize runtime efficiency. We explore two similar examples in vastly different domains: (1) Transforming elegant library code into a performant counterpart, and (2) fusing complex gradient computations in reverse automatic differentiation into a single pass.
Source: meetup