[Haskell-cafe] Does this function already exist in the libraries?