Functioneel programmeren door B.J. Heeren, H. Passier & M. Witsiers-Voglet