Hello Christian, Friday, March 10, 2006, 2:32:02 PM, you wrote: >> f x | not (x `Set.member` map) && foo = ... >> is hard to read. btw, (x `not.Set.member` map), as proposed by Doaitse Swierstra, will look better in this case -- Best regards, Bulat mailto:Bulat.Ziganshin at gmail.com