Functional programming : Proc. of the 1989 glasgow workshop - ed by Kei Davis and John Hughes; Davis, Kei., ed; Hughes,John., ed (Berlin Springer-Verlag, 1990)