Johan Tibell is a Googler and a long time contributor and maintainer of some of the core Haskell libraries, including the most popular data structure and networking libraries.
Johan has worked on GHC's threading implementation for scalable I/O, modern hashing-based data structures, and the high-performance Python protocol buffer implementation used inside Google.
Talks I've Given
-
High performance programming in Haskell
Featuring Johan Tibell
In this talk, we'll take a deep dive into how to write high performance Haskell code, using what we've learned while optimizing the core Haskell libraries. We'll focus on understanding the memory layout of Haskell data types and how it can be optimized to make your program run faster....
haskell functional-programming hpc optimization