Brainberg
Haskell Utrecht Meetup
Software EngineeringMeetupFree

Haskell Utrecht Meetup

Mon 1 Jun · 17:00
Utrecht, 🇳🇱 Netherlands
< 50 attendees
Chordify · Burgemeester Reigerstraat 89

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