L.S., The function 'liftA2' is mentioned in many documents about Arrows; yet I cannot find it in the Control.Arrow module, as it comes with GHC 6.10.1 and Hugs Sep 2006. Is there a special reason for this? -- Regards, Henk-Jan van Tuyl -- http://functor.bamikanarie.com http://Van.Tuyl.eu/ --