Wouter first learned Haskell as an undergraduate in 1999 in Utrecht. After completing his degree, he went on to do a PhD about functional programming languages at the University of Nottingham. After a brief stint in industry and various post-doc positions, he is now an assistant professor at the University of Utrecht.
Johan wrote his first functional program in 1987, when still an undergraduate. He wrote a PhD thesis on the algebra of programming, and went on to develop various kinds of generic programming approaches in Haskell, first in Gothenburg, Sweden, and later in Utrecht. He is now a professor of software technology for learning and teaching, and he uses functional programming techniques to develop various kinds of intelligent tutoring systems and serious games.
Alejandro is a PhD student in the Software Technology group at the University of Utrecht. He has written a book about Haskell, Beginning Haskell: A Project-Based Approach.
Doaitse is an emeritus professor in Software Technology at the University of Utrecht. He has been teaching functional programming at the University of Utrecht for almost thirty years.