Skip to content

overhauling the `random` package

Photo of Greg Pfeil
Hosted By
Greg P. and Robert P.
overhauling the `random` package

Details

Every month we meet to hang out and talk functional programming. This month Alexey Kuleshevich will talk about his work on the `random` package:

Random package in Haskell has been neglected for a couple decades. It suffered from extremely poor performance and a very much outdated interface. In order to revive random and bring it back to its former glory, I got together with a couple of Haskellers and we performed a complete overhaul of the package. We’ve managed to solve all of the critical problems in random, while improving its interface and minimizing breakage.

This talk will be about some of the aspects of the overhaul that happened 5 years ago and many of the exciting new features that followed, as well as some of the plans for the future.

The general schedule is

  • 17:00 – socialize
  • 17:30 – announcements
  • 17:45 – primary talk
  • 18:30 – discussion
  • 19:00 – go home

Pizza and non-alcoholic beverages are provided.

Everyone is welcome – we abide by the Contributor Covenant.

Photo of Boulder Haskell Programmers group
Boulder Haskell Programmers
See more events

Every 3rd Tuesday of the month until December 16, 2025

Holland & Hart LLP
1800 Broadway · Boulder, CO