Trends in functional programming - Trinder, Phil. (Intellect, 2000)