Gabriele Keller, professor at Utrecht University, is interviewed by
Andres and Joachim. We follow her journey through the world as well as
programming languages, learn why Haskell is the best environment for
embedding languages and how the desire to implement parallel programming
sparked the development of type families in Haskell and that teaching
functional programming works better with graphics.