[Haskell-cafe] Does this function have a name?