Posix has pretty well taken the name "select." It probably isn't a good idea to use that name in a commonly imported library like Data.List, since users will have to mask and qualify it if they also import Posix libraries. -- Brian T. Sniffen bts at alum.mit.edu or brian.sniffen at gmail.com http://www.evenmere.org/~bts